Checkout Tools
  • last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
OAK-8697: Filter sensitive information when logging parameters for 'datastore' command

Removed mongo URI and azure blob connection string from logging args

  1. … 1 more file in changeset.
OAK-8676: deprecate FileIOUtils.FileLineDifferenceIterator
  1. … 5 more files in changeset.
OAK-8677: deprecate FileIOUtils.writeStrings with Guava Function parameter
  1. … 2 more files in changeset.
OAK-8666: deprecate FileIOUtils.BurnOnCloseFileIterator
  1. … 4 more files in changeset.
OAK-8661: deprecate public LazyInputStream(ByteSource byteSource)
  1. … 6 more files in changeset.
OAK-8624: oak-run: tests leak mapd temp files
  1. … 1 more file in changeset.
OAK-4521 Oak-run: add profiling and analysis tools (support jcmd Thread.print and newer Java versions)
OAK-8521: Add shutdown hook for oak-run commands

Slightly modified patch provided by Vinod Holani

OAK-8474: oak-run revisions fails with custom blob store
  1. … 1 more file in changeset.
OAK-8473: oak-run recovery fails with custom blob store
  1. … 1 more file in changeset.
OAK-260 Avoid the Turkish Locale Problem
  1. … 4 more files in changeset.
OAK-8446: Enable datastore consistency check after completion of garbage collection

- Enables datastore consistency in a low cost way after GC

  1. … 4 more files in changeset.
OAK-8378: rdb/oak-run: update usage and documentation for garbage command
  1. … 1 more file in changeset.
OAK-8349: RDBDocumentStore*: "reset clusterId tool" in oak-run
  1. … 1 more file in changeset.
OAK-8358 - oak-run check should have an option for specifying memory mapping
  1. … 2 more files in changeset.
OAK-8349: RDBDocumentStore*: "reset clusterId tool" in oak-run - whitespace cleanup
OAK-8345: oak-run: cleanup command list and documentation
  1. … 1 more file in changeset.
OAK-8146: oak-run support for inspecting clusterNodeInfo - add documentation and fix usage string for --clusterId
  1. … 1 more file in changeset.
OAK-7065: Remove orphan file from local directory in case indexing fails

Fixing oak-run build failure (OAK-8259) due to changes done in r1857937.

  1. … 8 more files in changeset.
OAK-8146: oak-run support for inspecting clusterNodeInfo
OAK-8141: Replace String path with custom data type
  1. … 112 more files in changeset.
OAK-8208: oak-run/rdb: add --rdbtableprefix option
OAK-8111: Create read-only DocumentNodeStore for oak-run recovery dry run - remove unused import
OAK-8113: Add ability to push metrics to prometheus pushgateway from oak-run

- Added an option --export-metrics to enable export

- MetricsExporterFixture and FixtureProvider initialize metrics exporter based on type (currently only pushgateway).

- Additional io.prometheus.simpleclient* libraries made optional and not part of the jar and would need to be specified externally on the classpath

    • ?
    ./oak/run/MetricsExporterFixtureProvider.java
    • ?
    ./oak/run/MetricsExporterFixture.java
  1. … 4 more files in changeset.
OAK-8111: Create read-only DocumentNodeStore for oak-run recovery dry run
OAK-8137: Oak run tooling to run a RepositoryInitializer on top a list index definitions
    • ?
    ./oak/index/IndexDefinitionUpdater.java
OAK-8043: RDB: expose DDL generation functionality in oak-run
  1. … 1 more file in changeset.
OAK-4521 Oak-run: add profiling and analysis tools (support for module names; sort files by name)
OAK-8002: RDBDocumentStore: add RDB-specific MissingLastRevSeeker
  1. … 4 more files in changeset.
OAK-8004: oak-run: support "recovery" command for RDBDocumentStore