SuccessChanges

Summary

  1. Add option to syncrhonize indexes for clone,fetch, and pull (details)
Commit 1c2719d5fa15bb7eaa8edf7f4acbb69447f3b1dc by groldan
Add option to syncrhonize indexes for clone,fetch, and pull
On the command line, use -I or --include-indexes with clone, pull, and
fetch, to also synchronize the upstream repo indexes on the local repo.
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/pack/PackRequest.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/storage/IndexDatabase.java
The file was modifiedsrc/cli/remoting/src/main/java/org/locationtech/geogig/cli/remoting/Fetch.java
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/pack/RefRequest.java
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/pack/PushOp.java
The file was modifiedsrc/cli/remoting/src/main/java/org/locationtech/geogig/cli/remoting/Push.java
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/pack/PackProcessor.java
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/PullOp.java
The file was modifiedsrc/web/api/src/main/java/org/locationtech/geogig/remote/http/pack/StreamingPackWriter.java
The file was modifiedsrc/cli/remoting/src/main/java/org/locationtech/geogig/cli/remoting/Pull.java
The file was addedsrc/remoting/src/test/java/org/locationtech/geogig/test/integration/remoting/CloneOpWithIndexTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/porcelain/index/UpdateIndexesOp.java
The file was modifiedsrc/remoting/src/test/java/org/locationtech/geogig/test/integration/remoting/FetchOpTest.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/repository/IndexInfo.java
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/pack/ReceivePackOp.java
The file was addedsrc/remoting/src/test/java/org/locationtech/geogig/test/integration/remoting/FetchOpWithIndexTest.java
The file was modifiedsrc/remoting/src/test/java/org/locationtech/geogig/test/integration/remoting/CloneOpTest.java
The file was modifiedsrc/remoting/src/test/java/org/locationtech/geogig/test/integration/remoting/RemoteRepositoryTestCase.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/RevObjectTestSupport.java
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/pack/PreparePackOp.java
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/pack/Pack.java
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/CloneOp.java
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/pack/LocalPackProcessor.java
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/pack/PackBuilder.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/hooks/builtin/UpdateIndexesHook.java
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/pack/FetchOp.java
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/pack/LocalPackBuilder.java
The file was addedsrc/remoting/src/test/java/org/locationtech/geogig/test/integration/remoting/RemotesIndexTestSupport.java
The file was modifiedsrc/cli/remoting/src/main/java/org/locationtech/geogig/cli/remoting/Clone.java
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/pack/PackImpl.java
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/FetchOp.java
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/pack/AbstractPackBuilder.java