This is an automated email from the ASF dual-hosted git repository.

sijie pushed a change to branch merge_table_service
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git.


      at 501d0c0  Merge branch 'master' of ../stream_storage_merge into 
merge_table_service

This branch includes the following new commits:

     new 5555e0b  State Store: Define the k/v interface
     new 8315883  Fix checkstyle and findbugs errors
     new 0cd6116  State Store: Add MVCC Store Interface
     new 3171228  Async and Sync MVCC Store
     new e666fc3  Make all interfaces
     new f16b556  Add javadoc and annotation, fix checkstyle
     new 97656e7  Reorganize builder and op
     new 72b8735  Implement op and result
     new c2a5d41  Add internal structure for mvcc record
     new 18e918e  Implement Record Factory
     new 5e36a28  address compilation issue with @FreeBuilder
     new 481b57e  Implement Range and Put Operation
     new a914eed  Implement put and range operation in mvcc store
     new 96e52de  Make localStateStoreDir, stream and ioExecutor optional
     new cef37ed  Add protobuf definition for put/delete/txn request
     new a25d9f3  Implement MVCC Async Store using local rocksdb and 
distributedlog stream
     new 5170c52  Implement delete op in local mvcc store
     new e7292cd  Implement txn operation in local mvcc store
     new f0c251b  Make keys optional for range operations and make range 
operations correctly handle head and tail ranges
     new 4424ba7  Return the right revision for results
     new cc9a7a9  Implement cas shortcuts in mvcc store
     new 02da55b  Introduce StateStores and MVCCStores as factory for supplying 
stores
     new 578de75  Move the module from `distributedlog-io/statestore` to root 
module
     new 37e2f20  Fix compilation issue after moved statestore out of 
distributedlog repo
     new cf4e8e0  Incremental checkpoint on rocksdb
     new f9bba3c  Split the statestore module into api and impl
     new e299642  Move api classes to api module
     new a9b94ef  Add LICENSE file
     new 40ef780  Enable travis ci
     new 04afde6  Remove duplicated matrix section
     new c4a73d9  Enable apache-rat:check
     new 6be3e96  Exclude travis log for apache-rat:check
     new 45d49ca  Move the simple kv statestore api/impl to `kv` package
     new 7d4345f  - Move the journaling logic to an abstract implementation of 
AsyncStateStore - Provide async interfaces on simple kv store
     new be560d6  implement the rocksdb based async kv store
     new aaada2e  Rename `CheckpointManager` to `CheckpointStore` (#1)
     new 4ff9036  Use default column family for storing data and introduce a 
`.meta` column family
     new 362e912  Redirect tests output from console to files
     new be193ca  Add test cases for rocksdb incremental checkpointing
     new 793cc3a  Enable checkpointing in AsyncStateStoreWithJournal
     new 777a89c  Stream Store: Protocol module
     new 6befd49  Stream Store: Define the table API in stream store.
     new 32ad513  Stream Store: Client
     new e62bd80  Stream Store : storage api & impl
     new 3cc78ba  [md_proxy2 6/14] Pluggable interface to resolve bookie 
address from name (#40)
     new 9a29dd6  Move `bookkeeper-common` as `common` module
     new 30d889d  Remove the simple name resolver factory.
     new c2c2ca3  Finished the import of streamstore module and make it 
compilable.
     new 4cf41eb  Move kv api from `stream.api.view.kv` to `api.kv`
     new 0f547bd  Relocate the protocol package
     new 56ed506  Relocate storage package
     new 9d621ff  Refactor, cleanup and enable bookkeeper checkstyle
     new 5ca0f0e  Move client implementation from `streamstore/client` to 
clients/java
     new 81c2bca  Refactor client package from `stream.client` to `clients`
     new 87ea6ab  Add clients-parent module
     new db293f3  refactor `rangeservice` to `storage`
     new 0593846  Rename RangeServer as StorageServer
     new 0390849  Storage module should depends on the new client module
     new 70d7153  Fix NPE on LocalClientImpl
     new f493c27  Rename "Collection" to "Namespace" (#2)
     new 73bdbea   Fix status codes which still reference collection (#3)
     new 1e72c59  Fix the namespace processor filenames (#4)
     new 0981dbc  Introduce a store factory to manage and create mvcc stores 
(#5)
     new 0235223  Use local state store to store root range (#6)
     new e95abb9  Cherry-pick the stream storage server module (#7)
     new 32f963d  Cherry-pick integration tests from stream storage (#8)
     new f4d35c4  store stream/range metadata in a mvcc local store (#9)
     new 8e53bde   Expose table service to grpc endpoint  (#10)
     new d75ee30   Implement table storage using the local mvcc store  (#11)
     new 70bb9d7   Implement table storage using the local mvcc store (#12)
     new b18cdd5  Fix compilation issue: remove duplicated method (#13)
     new 9f901bc  Add an integrate test case on testing end-to-end kv store 
(#14)
     new ef6f871  Improve the client api to a type-safe api (#15)
     new 7464dcc  Enable txn on both server side and client side (#16)
     new caa97bd  Add some simplified kv methods in PTable (#17)
     new 74185c3  Add Table api and its implementation (#18)
     new 716684a  Table -> Stream (part 1): add table writer for appending 
events to stream
     new 16fb26b  Table -> Stream (part 2): Introduce `defaultBackendUri` in 
stream configuration
     new 81c8ed3  Table -> Stream (part 3): Implement dlog based table writer
     new 3d9b08d  Table -> Stream (part 4): storage server supports serving 
readonly table
     new 1e1aa52  Support Increment (part 1): provide increment op support in 
local state store.
     new 9935bb0  Support Increment (part 2): provide increment op support in 
storage container, server and client
     new eba3142   Support Increment (part 3): fix integration test
     new cab8fd3  Provide a standalone cluster and a storage cli to interact 
with it (#19)
     new 80530b3  Use github repo as a temp location for deploying artifacts 
(#20)
     new 5d749d7  repackage under `org.apache.bookkeeper`
     new e4a0798  Format the indent to 4 spaces (to align with bookkeeper 
coding style)
     new e62445f  Remove OrderedBy annotation (#21)
     new d923c89  Cleanup unused protobuf definitions (#22)
     new 7ebf12b   Remove `type` from StorageContainerRequest (#36)
     new c754c8d  Use the kv api defined in client for statelib (#37)
     new e92bcec  Consolidate the protobuf definition used in state store and 
in client/service (#38)
     new fce92af  Fix compilation warnings (#39)
     new 6e5210c  Cleanup - remove writer api from table
     new 1807b16  Cleanup - remove `ByteBufUtils`
     new 2f0f6d1  Cleanup - remove unneeded test cases (#40)
     new 32bd02a  Introduce IncrementOption to support `incrementAndGet` (#41)
     new e3608d2  Bump bk/dl version to 4.7.0-SNAPSHOT (#42)
     new 5254818  Update readme (#43)
     new b6558ff  Fix type in README
     new 34e6c7c  Fix LifecycleComponentStarter
     new 754f257  Prepare merging table service
     new 501d0c0  Merge branch 'master' of ../stream_storage_merge into 
merge_table_service

The 103 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


-- 
To stop receiving notification emails like this one, please contact
si...@apache.org.

Reply via email to