Chetan Mehrotra

OAK-7304 - Deploy oak-pojosr as part of standard deployment

Merging 1826516

OAK-7266 - Standalone example system console fails to render

Merging 1824198

OAK-7265 - Standalone example application fails to start

Merging 1824196

OAK-7304 - Deploy oak-pojosr as part of standard deployment
OAK-7266 - Standalone example system console fails to render

Exclude old version

OAK-7265 - Standalone example application fails to start
OAK-7147 - Oak run LuceneIndexer indexes excluded parent nodes

Merge 1820947

OAK-7147 - Oak run LuceneIndexer indexes excluded parent nodes
OAK-7124 - Support MemoryNodeStore with NodeStoreFixtureProvider
OAK-7123 - ChildNodeStateProvider does not return all immediate children

Add log for path when maxBufferSize changes. This would enable determining

sub tree having lots of children

OAK-7123 - ChildNodeStateProvider does not return all immediate children
OAK-7115 - Store NodeState json in bytes when storing in in-memory queue
OAK-7105 - Implement a traverse with sort strategy for DocumentStoreIndexer

Fix the entryCount estimate

OAK-7105 - Implement a traverse with sort strategy for DocumentStoreIndexer

- Fix the system property name

- Make traverse strategy the default one

OAK-7102 - Refactor DocumentIndexer logic to enable different sort approaches

Use '.gz' extension instead of '.zip' as files are created via gzip compression

OAK-7105 - Implement a traverse with sort strategy for DocumentStoreIndexer
OAK-7104 - Support read and write to compressed file in ExternalSort

Revert version increase

OAK-7102 - Refactor DocumentIndexer logic to enable different sort approaches

Add method to create line with path and json nodestate

OAK-7102 - Refactor DocumentIndexer logic to enable different sort approaches

Move sizeOf method to utils

OAK-7102 - Refactor DocumentIndexer logic to enable different sort approaches

Fix the file name logic

OAK-7102 - Refactor DocumentIndexer logic to enable different sort approaches

Move out the holder class and remove reference to comparator

OAK-7102 - Refactor DocumentIndexer logic to enable different sort approaches

Log the time taken only for indexing phase

OAK-7103 - Enable compression by default on DocumentStoreIndexer logic
OAK-7104 - Support read and write to compressed file in ExternalSort
OAK-7102 - Refactor DocumentIndexer logic to enable different sort approaches

Refactor the sorting logic to a strategy class

OAK-7102 - Refactor DocumentIndexer logic to enable different sort approaches

Refactor to centralize the reader and writer creation with potential support

for compression (set to false for now)

OAK-7102 - Refactor DocumentIndexer logic to enable different sort approaches

Modify NodeStateEntryWriter to return the line to be written instead

of directly adding to writer

OAK-7099 - DocumentStoreIndexer should log estimate of ETA for dumping phase
OAK-7098 - Refcator common logic between IndexUpdate and DocumentStoreIndexer
OAK-7095 - NodeStoreFixtureProvider should use BlobStore from DocumentNodeStore if no DataStore configured