Download libcrunch Free Java Code
Description
A lightweight mapping framework that maps data objects to a number of nodes, subject to constraints.
Source Files
The download file libcrunch-master.zip has the following entries.
.gitignore// w w w . ja va2 s . c o m
.travis.yml
CHANGELOG.md
CONTRIBUTING.md
LICENSE
README.md
eval/evalresult.py
eval/runtask.sh
eval/test.sh
eval/testblob.py
pom.xml
src/main/java/com/twitter/crunch/AssignmentTracker.java
src/main/java/com/twitter/crunch/AssignmentTrackerFactory.java
src/main/java/com/twitter/crunch/AssignmentTrackerImpl.java
src/main/java/com/twitter/crunch/BaseRackIsolationPlacementRules.java
src/main/java/com/twitter/crunch/CRUSHPlacementAlgorithm.java
src/main/java/com/twitter/crunch/ConsistentHashingSelector.java
src/main/java/com/twitter/crunch/Crunch.java
src/main/java/com/twitter/crunch/JenkinsHash.java
src/main/java/com/twitter/crunch/MappingDiff.java
src/main/java/com/twitter/crunch/MappingEvaluator.java
src/main/java/com/twitter/crunch/MappingException.java
src/main/java/com/twitter/crunch/MappingFunction.java
src/main/java/com/twitter/crunch/MessageDigestHash.java
src/main/java/com/twitter/crunch/MultiInputHash.java
src/main/java/com/twitter/crunch/NoOpAssignmentTracker.java
src/main/java/com/twitter/crunch/Node.java
src/main/java/com/twitter/crunch/NodeFilter.java
src/main/java/com/twitter/crunch/PlacementAlgorithm.java
src/main/java/com/twitter/crunch/PlacementRules.java
src/main/java/com/twitter/crunch/ProbingRDFMapping.java
src/main/java/com/twitter/crunch/RDFCRUSHMapping.java
src/main/java/com/twitter/crunch/RDFMapping.java
src/main/java/com/twitter/crunch/RackBasedTypes.java
src/main/java/com/twitter/crunch/RackIsolationPlacementRules.java
src/main/java/com/twitter/crunch/RandomSelector.java
src/main/java/com/twitter/crunch/Selector.java
src/main/java/com/twitter/crunch/SimpleCRUSHMapping.java
src/main/java/com/twitter/crunch/StableRdfMapping.java
src/main/java/com/twitter/crunch/StorageSystemTypes.java
src/main/java/com/twitter/crunch/StrawSelector.java
src/main/java/com/twitter/crunch/Types.java
src/main/java/com/twitter/crunch/Utils.java
src/test/java/com/twitter/crunch/AssignmentTrackerImplTest.java
src/test/java/com/twitter/crunch/BaseSelectionTest.java
src/test/java/com/twitter/crunch/ConsistentHashingSelectionTest.java
src/test/java/com/twitter/crunch/CrunchTest.java
src/test/java/com/twitter/crunch/CrunchTestSuite.java
src/test/java/com/twitter/crunch/MappingDiffTest.java
src/test/java/com/twitter/crunch/MessageDigestHashTest.java
src/test/java/com/twitter/crunch/NodeTest.java
src/test/java/com/twitter/crunch/RandomSelectionTest.java
src/test/java/com/twitter/crunch/StrawSelectionTest.java
src/test/java/com/twitter/crunch/TestUtils.java
src/test/java/com/twitter/crunch/Topology.java
src/test/java/com/twitter/crunch/integrated/RDFBalanceTest.java
src/test/java/com/twitter/crunch/integrated/RDFStabilityTest.java
src/test/java/com/twitter/crunch/integrated/SiblingBiasTest.java
src/test/java/com/twitter/crunch/tools/CalculateMovement.java
src/test/java/com/twitter/crunch/tools/CreateBlobstoreMapping.java
src/test/java/com/twitter/crunch/tools/CreateDataMapping.java
src/test/java/com/twitter/crunch/tools/EvaluateMapping.java
src/test/java/com/twitter/crunch/tools/EvaluateRDFMapping.java
src/test/java/com/twitter/crunch/tools/InvalidTopologyException.java
src/test/java/com/twitter/crunch/tools/TopologyGenerator.java
src/test/java/com/twitter/crunch/tools/Utils.java
src/test/java/com/twitter/crunch/tools/YamlTopologyFactory.java
src/test/java/com/twitter/crunch/tools/jsontopology/JsonTopology.java
src/test/java/com/twitter/crunch/tools/jsontopology/JsonTopologyDeserializer.java
src/test/java/com/twitter/crunch/tools/jsontopology/JsonTopologySerializer.java
src/test/java/com/twitter/crunch/tools/jsontopology/MappingParameters.java
src/test/java/com/twitter/crunch/tools/jsontopology/Topology.java
src/test/java/com/twitter/crunch/tools/jsontopology/TopologyDeserializer.java
src/test/java/com/twitter/crunch/tools/jsontopology/TopologySerializer.java
src/test/resources/logback-test.xml
src/test/resources/mapping.txt
src/test/resources/topology.json
src/test/resources/topology.template.yaml
Download
Click the following link to download libcrunch-master.zip.
libcrunch-master.zip