146147148149150151152153154155156
} void bufferDelete(String path) { JsopBuilder jsop = new JsopBuilder(); jsop.tag('-').value(PathUtils.concat(name, INDEX_CONTENT, path)); jsop.newline(); indexer.buffer(jsop.toString()); } void buffer(String jsop) { indexer.buffer(jsop);
102103104105106107108109110111112
for (String v : values) { jsop.value(v); } jsop.endArray(); jsop.endObject(); jsop.newline(); return jsop.toString(); } @Override public String toString() {
324325326327328329330331332333334
FileInputStream in = new FileInputStream(f); String id = store.writeBlob(in); in.close(); String name = f.substring(parent.length()); listing.key(name).value(id); listing.newline(); } listing.endObject(); String l = listing.toString(); String id = store.writeBlob(new ByteArrayInputStream(l.getBytes("UTF-8"))); return id;
9596979899100101102103104105
JsopBuilder builder = new JsopBuilder(); for (String p : affectedPaths) { builder.tag('^'); builder.key(p); builder.object().endObject(); builder.newline(); } return diff + builder.toString(); }
170171172173174175176177178179180
for (String d : children) { jsop.value(d); } jsop.endArray(); jsop.endObject(); jsop.newline(); return jsop.toString(); } @Override public String toString() {
132133134135136137138139140141142
for (String d : data) { jsop.value(d); } jsop.endArray(); } jsop.newline(); indexer.buffer(jsop.toString()); } void bufferMove(String path, String newPath) { JsopBuilder jsop = new JsopBuilder();
139140141142143144145146147148149
} void bufferMove(String path, String newPath) { JsopBuilder jsop = new JsopBuilder(); jsop.tag('>').key(path).value(newPath); jsop.newline(); indexer.buffer(jsop.toString()); } void bufferDelete(String path) { JsopBuilder jsop = new JsopBuilder();
101102103104105106107108109110111
7879808182838485868788
JsopBuilder jsopBuilder = new JsopBuilder(); int numOps = this.random.nextInt(10) + 1; for (int i = 0; i < numOps; ++i) { if (this.createRandomOp(jsopBuilder)) { jsopBuilder.newline(); } else { --i; } }