Skip to content

Conversation

@sursingh
Copy link
Contributor

Motivation

Migrate bookkeeper build to gradle. Some test cases were failing while running test with gradle

Changes

  • Fix dependencies to exclude some transitive dependencies.
  • jassTmpDir was created under target folder. This fails while running tests using gradle. Instead we should use createTempDirectory to create temp folder

@sursingh sursingh force-pushed the fix-gradle-test branch 2 times, most recently from 54d6e7e to d57dd84 Compare April 14, 2021 21:26
Copy link
Contributor

@hsaputra hsaputra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM +1

@merlimat merlimat added this to the 4.14.0 milestone Apr 15, 2021
@merlimat merlimat merged commit f489a05 into apache:master Apr 15, 2021
hsaputra pushed a commit that referenced this pull request Apr 19, 2021
### Motivation

After deleting many ledgers, seeking to the end of the RocksDB metadata can take a long time and trigger timeouts upstream. Address this by improving the seek logic as well as compacting out tombstones in situations where we've just deleted many entries.  This affects the entry location index and the ledger metadata index.


Reviewers: Andrey Yegorov, Prashant Kumar

This closes #2686 from mauricebarnum/rocksdb-tombstones and squashes the following commits:

c029968 [Maurice Barnum] Partially compact RocksDB after removing deleted ledgers
0be68a1 [Maurice Barnum] KeyValueStorageRocksDB bounded key iterator: use RocksDB upper bound
0c5ef8f [Maurice Barnum] KeyValueStorageRocksDB.getFloor() - reimplement to avoid two seeks
114cc73 [Maurice Barnum] update rocksdb to 6.16.4
f489a05 [Surinder Singh] Fix test cases using gradle build (#2689)
9256dba [Lari Hotari] Add current ip address, long hostname and short hostname to /etc/hosts (#2688)
f1a1f12 [Surinder Singh] staging and setting up vote for release candidates (#2681)
2dd4afe [Prashant Kumar] ISSUE-2640: BP-43: Gradle integration with RAT plugin (#2683)
79768fe [Jack Vanlightly] ISSUE #2615: Fix for invalid ensemble issue during ledger recovery
646e590 [Prashant Kumar] ISSUE #2640: BP-43 integrate gradle javadoc plugin
d70153f [hangc0276] Update documentation with default value for openLedgerRereplicationGracePeriod config option
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants