rubix
rubix copied to clipboard
Cache File System optimized for columnar formats and object stores
https://docs.travis-ci.com/user/caching/#Arbitrary-directories Rubix builds a specific version of Thrift (0.9.3) each time, which takes a significant amount of time. Travis may be able to cache this build and use it for...
Metrics reported by RubiX should be tagged with information from the node or cluster to better identify the source of the metric.
We should adopt a strategy for testing this class to ensure getting/setting configuration options are sufficiently tested. Proposed strategy: Similar to Presto, use Airlift's configuration module for verifying configuration behaviour...
Currently the local path is constructed by adding the remote file path to the caching directory. We need to mask the local path to make sure due to some security...
Parts of Rubix are compiled with other projects like Presto and Hadoop. Some changes break compilation and are discovered much later. A test framework is required which compiles the jars...
#139 is adding a basic health check for every Rubix daemon. The health check should be expanded such that it aggregates health checks of all components. A couple of components...
From master node, we should be able to extract stats from all nodes. For this, we will need the list of all the nodes in BookKeeper
There are a few issues in bookKeeper stats: 1. Counters (totalRequests, etc) need to be made atomic. We need to study the impact of changing them to atomic before rolling...