MCPcopy Create free account
hub / github.com/apple/foundationdb / main

Method main

recipes/java-recipes/MicroMulti.java:145–181  ·  view source on GitHub ↗
(String[] args)

Source from the content-addressed store, hash-verified

143 }
144
145 public static void main(String[] args) {
146 clearSubspace(db, multi);
147 for(int i = 0; i < N; i++){
148 add(db, "foo", "bar");
149 if(i % 100 == 0){
150 System.out.println(i);
151 }
152 }
153
154 for(int i = 0; i < N/10; i++){
155 add(db,"foo","bear");
156 add(db,"foo","boar");
157 add(db,"fu","kung");
158 }
159
160 add(db,"fu","barre");
161 subtract(db,"fu","barre");
162
163 for(int i = 0; i < N/10; i++){
164 subtract(db,"foo","bar");
165 if(i % 100 == 0){
166 System.out.println(i);
167 }
168 }
169
170 System.out.println(isElement(db, "foo", "bar"));
171 System.out.println(isElement(db, "foo", "bor"));
172 System.out.println(isElement(db, "fu", "kung"));
173 HashMap<Object,Long> map = getCounts(db,"foo");
174 for(Entry<Object, Long> kv : map.entrySet()){
175 System.out.println(kv);
176 }
177 map = getCounts(db,"fu");
178 for(Entry<Object,Long> kv : map.entrySet()){
179 System.out.println(kv);
180 }
181 }
182
183}

Callers

nothing calls this directly

Calls 5

clearSubspaceMethod · 0.95
addMethod · 0.95
subtractMethod · 0.95
isElementMethod · 0.95
getCountsMethod · 0.95

Tested by

no test coverage detected