private void endFragmentedObject() throws DhtException { currChunk.setFragment(); ChunkKey lastKey = endChunk(typeOf(currChunkPtr)); if (lastKey != null) currFragments.add(lastKey); ChunkMeta.Builder protoBuilder = ChunkMeta.newBuilder(); for (ChunkKey key : currFragments) protoBuilder.addFragment(key.asString()); ChunkMeta protoMeta = protoBuilder.build(); for (ChunkKey key : currFragments) { ChunkMeta oldMeta = chunkMeta.get(key); if (oldMeta != null) { ChunkMeta.Builder newMeta = ChunkMeta.newBuilder(oldMeta); newMeta.clearFragment(); newMeta.mergeFrom(protoMeta); ChunkMeta meta = newMeta.build(); dirtyMeta.put(key, meta); chunkMeta.put(key, meta); } else { dirtyMeta.put(key, protoMeta); chunkMeta.put(key, protoMeta); } } currFragments = null; }
org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.Builder subBuilder = org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.newBuilder(); if (hasMeta()) { subBuilder.mergeFrom(getMeta()); setMeta(subBuilder.buildPartial()); break;
bitField0_ = (bitField0_ & ~0x00000001); } else { ensureBaseChunkIsMutable(); baseChunk_.addAll(other.baseChunk_); onChanged(); baseChunkBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getBaseChunkFieldBuilder() : null; } else { baseChunkBuilder_.addAllMessages(other.baseChunk_); bitField0_ = (bitField0_ & ~0x00000002); } else { ensureFragmentIsMutable(); fragment_.addAll(other.fragment_); onChanged(); mergeCommitPrefetch(other.getCommitPrefetch()); mergeTreePrefetch(other.getTreePrefetch()); this.mergeUnknownFields(other.getUnknownFields()); return this;
metaBuilder.addFragment(k.asString()); ChunkMeta meta = metaBuilder.build();
metaBuilder.addFragment(k.asString()); ChunkMeta meta = metaBuilder.build();
b.addAllBaseChunk(list); ChunkMeta meta = b.build(); builder.setMeta(meta); info.setMetaSize(meta.getSerializedSize());
b.addAllBaseChunk(list); ChunkMeta meta = b.build(); builder.setMeta(meta); info.setMetaSize(meta.getSerializedSize());
if (!e.isEmpty() || !s.isEmpty()) { ChunkMeta.Builder m = edit(meta); ChunkMeta.PrefetchHint.Builder h = m.getCommitPrefetchBuilder(); for (ChunkKey k : e) h.addEdge(k.asString()); for (ChunkKey k : s) h.addSequential(k.asString()); meta = m.build(); if (!s.isEmpty()) { ChunkMeta.Builder m = edit(meta); ChunkMeta.PrefetchHint.Builder h = m.getTreePrefetchBuilder(); for (ChunkKey k : s) h.addSequential(k.asString()); meta = m.build();
com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.BaseChunk.Builder subBuilder = org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.BaseChunk.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addBaseChunk(subBuilder.buildPartial()); break; ensureFragmentIsMutable(); fragment_.add(input.readBytes()); break; if (hasCommitPrefetch()) { subBuilder.mergeFrom(getCommitPrefetch());
com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.BaseChunk.Builder subBuilder = org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.BaseChunk.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addBaseChunk(subBuilder.buildPartial()); break; ensureFragmentIsMutable(); fragment_.add(input.readBytes()); break; if (hasCommitPrefetch()) { subBuilder.mergeFrom(getCommitPrefetch());
if (!e.isEmpty() || !s.isEmpty()) { ChunkMeta.Builder m = edit(meta); ChunkMeta.PrefetchHint.Builder h = m.getCommitPrefetchBuilder(); for (ChunkKey k : e) h.addEdge(k.asString()); for (ChunkKey k : s) h.addSequential(k.asString()); meta = m.build(); if (!s.isEmpty()) { ChunkMeta.Builder m = edit(meta); ChunkMeta.PrefetchHint.Builder h = m.getTreePrefetchBuilder(); for (ChunkKey k : s) h.addSequential(k.asString()); meta = m.build();
bitField0_ = (bitField0_ & ~0x00000001); } else { ensureBaseChunkIsMutable(); baseChunk_.addAll(other.baseChunk_); onChanged(); baseChunkBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getBaseChunkFieldBuilder() : null; } else { baseChunkBuilder_.addAllMessages(other.baseChunk_); bitField0_ = (bitField0_ & ~0x00000002); } else { ensureFragmentIsMutable(); fragment_.addAll(other.fragment_); onChanged(); mergeCommitPrefetch(other.getCommitPrefetch()); mergeTreePrefetch(other.getTreePrefetch()); this.mergeUnknownFields(other.getUnknownFields()); return this;
org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.Builder subBuilder = org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.newBuilder(); if (hasMeta()) { subBuilder.mergeFrom(getMeta()); setMeta(subBuilder.buildPartial()); break;
private void endFragmentedObject() throws DhtException { currChunk.setFragment(); ChunkKey lastKey = endChunk(typeOf(currChunkPtr)); if (lastKey != null) currFragments.add(lastKey); ChunkMeta.Builder protoBuilder = ChunkMeta.newBuilder(); for (ChunkKey key : currFragments) protoBuilder.addFragment(key.asString()); ChunkMeta protoMeta = protoBuilder.build(); for (ChunkKey key : currFragments) { ChunkMeta oldMeta = chunkMeta.get(key); if (oldMeta != null) { ChunkMeta.Builder newMeta = ChunkMeta.newBuilder(oldMeta); newMeta.clearFragment(); newMeta.mergeFrom(protoMeta); ChunkMeta meta = newMeta.build(); dirtyMeta.put(key, meta); chunkMeta.put(key, meta); } else { dirtyMeta.put(key, protoMeta); chunkMeta.put(key, protoMeta); } } currFragments = null; }
public Builder mergeMeta(org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta value) { if (metaBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004) && meta_ != org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.getDefaultInstance()) { meta_ = org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.newBuilder(meta_).mergeFrom(value).buildPartial(); } else { meta_ = value; } onChanged(); } else { metaBuilder_.mergeFrom(value); } bitField0_ |= 0x00000004; return this; } public Builder clearMeta() {
public Builder mergeMeta(org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta value) { if (metaBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004) && meta_ != org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.getDefaultInstance()) { meta_ = org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.newBuilder(meta_).mergeFrom(value).buildPartial(); } else { meta_ = value; } onChanged(); } else { metaBuilder_.mergeFrom(value); } bitField0_ |= 0x00000004; return this; } public Builder clearMeta() {
public Builder addBaseChunk(org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.BaseChunk value) { if (baseChunkBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBaseChunkIsMutable(); baseChunk_.add(value); onChanged(); } else { baseChunkBuilder_.addMessage(value); } return this; } public Builder addBaseChunk(
public Builder addBaseChunk(org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.BaseChunk value) { if (baseChunkBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBaseChunkIsMutable(); baseChunk_.add(value); onChanged(); } else { baseChunkBuilder_.addMessage(value); } return this; } public Builder addBaseChunk(
private static Builder create() { return new Builder(); }
public Builder setBaseChunk( int index, org.eclipse.jgit.generated.storage.dht.proto.GitStore.ChunkMeta.BaseChunk value) { if (baseChunkBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBaseChunkIsMutable(); baseChunk_.set(index, value); onChanged(); } else { baseChunkBuilder_.setMessage(index, value); } return this; } public Builder setBaseChunk(