├── .asf.yaml
├── .github
└── workflows
│ ├── master-pr-build.yml
│ └── master-push-build.yml
├── .gitignore
├── CHANGES.md
├── Jenkinsfile
├── KEYS
├── LICENSE.md
├── NOTICE.md
├── README.md
├── bin
├── compile-examples.sh
└── gora
├── conf
└── log4j.properties
├── gora-accumulo
├── pom.xml
└── src
│ ├── examples
│ └── java
│ │ └── .gitignore
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── accumulo
│ │ ├── encoders
│ │ ├── BinaryEncoder.java
│ │ ├── Encoder.java
│ │ ├── HexEncoder.java
│ │ ├── SignedBinaryEncoder.java
│ │ ├── Utils.java
│ │ └── package-info.java
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── AccumuloQuery.java
│ │ ├── AccumuloResult.java
│ │ └── package-info.java
│ │ ├── store
│ │ ├── AccumuloMapping.java
│ │ ├── AccumuloStore.java
│ │ └── package-info.java
│ │ └── util
│ │ ├── FixedByteArrayOutputStream.java
│ │ └── package-info.java
│ └── test
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── accumulo
│ │ ├── GoraAccumuloTestDriver.java
│ │ ├── package-info.java
│ │ ├── store
│ │ ├── AccumuloStoreTest.java
│ │ ├── AuthenticationTokenTest.java
│ │ ├── PartitionTest.java
│ │ └── package-info.java
│ │ └── util
│ │ ├── HexEncoderTest.java
│ │ ├── SignedBinaryEncoderTest.java
│ │ └── package-info.java
│ └── resources
│ ├── gora-accumulo-mapping.xml
│ └── gora.properties
├── gora-aerospike
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── aerospike
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── AerospikeQuery.java
│ │ ├── AerospikeQueryResult.java
│ │ └── AerospikeResultRecord.java
│ │ └── store
│ │ ├── AerospikeMapping.java
│ │ ├── AerospikeMappingBuilder.java
│ │ ├── AerospikeParameters.java
│ │ ├── AerospikePolicyConst.java
│ │ ├── AerospikeStore.java
│ │ └── package-info.java
│ └── test
│ ├── conf
│ ├── gora-aerospike-mapping.xml
│ ├── gora.properties
│ └── log4j.properties
│ └── java
│ └── org
│ └── apache
│ └── gora
│ └── aerospike
│ ├── GoraAerospikeTestDriver.java
│ ├── mapreduce
│ ├── TestAerospikeStoreCountQuery.java
│ ├── TestAerospikeStoreMapReduceSerialization.java
│ ├── TestAerospikeStoreWordCount.java
│ └── package-info.java
│ ├── package-info.java
│ └── store
│ ├── AerospikeStartupLogWaitStrategy.java
│ ├── TestAerospikeStore.java
│ └── package-info.java
├── gora-arangodb
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── arangodb
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── ArangoDBQuery.java
│ │ ├── ArangoDBResult.java
│ │ └── package-info.java
│ │ └── store
│ │ ├── ArangoDBMapping.java
│ │ ├── ArangoDBMappingBuilder.java
│ │ ├── ArangoDBStore.java
│ │ ├── ArangoDBStoreParameters.java
│ │ └── package-info.java
│ └── test
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── arangodb
│ │ ├── ArangoDBTestDriver.java
│ │ ├── package-info.java
│ │ └── store
│ │ ├── ArangoDBGoraDataStoreTest.java
│ │ ├── ArangoDBStartupWaitStrategy.java
│ │ └── package-info.java
│ └── resources
│ ├── gora-arangodb-mapping.xml
│ └── gora.properties
├── gora-benchmark
├── .gitignore
├── README.md
├── gora-insert-csv
├── gora-workloada.csv
├── gora-workloadb.csv
├── pom.xml
├── src
│ ├── main
│ │ ├── avro
│ │ │ └── user.json
│ │ ├── java
│ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── gora
│ │ │ │ └── benchmark
│ │ │ │ ├── Constants.java
│ │ │ │ ├── GoraBenchmarkClient.java
│ │ │ │ ├── GoraBenchmarkUtils.java
│ │ │ │ ├── generated
│ │ │ │ ├── User.java
│ │ │ │ └── package-info.java
│ │ │ │ └── package-info.java
│ │ └── resources
│ │ │ ├── gora-couchdb-mapping.xml
│ │ │ ├── gora-hbase-mapping.xml
│ │ │ ├── gora-mongodb-mapping.xml
│ │ │ └── gora.properties
│ └── test
│ │ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── benchmark
│ │ ├── GoraClientTest.java
│ │ └── package-info.java
└── workloads
│ ├── tsworkload_template
│ ├── tsworkloada
│ ├── workload_template
│ ├── workloada
│ ├── workloadb
│ ├── workloadc
│ ├── workloadd
│ ├── workloade
│ └── workloadf
├── gora-cassandra
├── pom.xml
└── src
│ ├── examples
│ ├── avro
│ │ ├── cassandraKey.json
│ │ └── cassandraRecord.json
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── cassandra
│ │ └── example
│ │ └── generated
│ │ ├── AvroSerialization
│ │ ├── CassandraKey.java
│ │ ├── CassandraRecord.java
│ │ └── package-info.java
│ │ └── nativeSerialization
│ │ ├── ComplexTypes.java
│ │ ├── Customer.java
│ │ ├── Document.java
│ │ └── User.java
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── cassandra
│ │ ├── bean
│ │ ├── CassandraKey.java
│ │ ├── ClusterKeyField.java
│ │ ├── Field.java
│ │ ├── KeySpace.java
│ │ └── PartitionKeyField.java
│ │ ├── compiler
│ │ └── GoraCassandraNativeCompiler.java
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── CassandraQuery.java
│ │ ├── CassandraResultSet.java
│ │ └── package-info.java
│ │ ├── serializers
│ │ ├── AvroCassandraUtils.java
│ │ ├── AvroSerializer.java
│ │ ├── CassandraQueryFactory.java
│ │ ├── CassandraSerializer.java
│ │ ├── NativeSerializer.java
│ │ └── package-info.java
│ │ └── store
│ │ ├── CassandraClient.java
│ │ ├── CassandraMapping.java
│ │ ├── CassandraMappingBuilder.java
│ │ ├── CassandraStore.java
│ │ ├── CassandraStoreParameters.java
│ │ └── package-info.java
│ └── test
│ ├── conf
│ ├── avro
│ │ └── gora-cassandra-mapping.xml
│ ├── avroUDT
│ │ └── gora-cassandra-mapping.xml
│ ├── cassandra.yaml
│ ├── compositeKey
│ │ └── gora-cassandra-mapping.xml
│ ├── gora.properties
│ ├── log4j-server.properties
│ ├── nativeSerialization
│ │ ├── custom-codecs.xml
│ │ ├── gora-cassandra-mapping.xml
│ │ └── gora.properties
│ └── nativeUDT
│ │ └── gora-cassandra-mapping.xml
│ └── java
│ └── org
│ └── apache
│ └── gora
│ └── cassandra
│ ├── GoraCassandraTestDriver.java
│ ├── package-info.java
│ ├── store
│ ├── TestAvroSerializationWithUDT.java
│ ├── TestCassandraStore.java
│ ├── TestCassandraStoreWithCassandraKey.java
│ ├── TestCassandraStoreWithNativeSerialization.java
│ ├── TestNativeSerializationWithUDT.java
│ └── package-info.java
│ └── test
│ └── nativeSerialization
│ └── DateAsStringCodec.java
├── gora-compiler-cli
├── pom.xml
└── src
│ └── main
│ └── java
│ └── org
│ └── apache
│ └── gora
│ └── compiler
│ └── cli
│ └── GoraCompilerCLI.java
├── gora-compiler
├── pom.xml
└── src
│ └── main
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── compiler
│ │ ├── GoraCompiler.java
│ │ └── utils
│ │ └── LicenseHeaders.java
│ └── velocity
│ └── org
│ └── apache
│ └── gora
│ └── compiler
│ └── templates
│ ├── enum.vm
│ └── record.vm
├── gora-core
├── conf
│ └── .gitignore
├── lib-ext
│ └── .gitignore
├── pom.xml
└── src
│ ├── examples
│ ├── avro
│ │ ├── employee.json
│ │ ├── employeeint.json
│ │ ├── immutable_fields.json
│ │ ├── tokendatum.json
│ │ └── webpage.json
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── examples
│ │ ├── WebPageDataCreator.java
│ │ ├── flink
│ │ └── FlinkWordCount.java
│ │ ├── generated
│ │ ├── Employee.java
│ │ ├── EmployeeInt.java
│ │ ├── ImmutableFields.java
│ │ ├── Metadata.java
│ │ ├── TokenDatum.java
│ │ ├── V2.java
│ │ ├── WebPage.java
│ │ └── package-info.java
│ │ ├── mapreduce
│ │ ├── MapReduceSerialization.java
│ │ ├── QueryCounter.java
│ │ ├── WordCount.java
│ │ └── package-info.java
│ │ ├── package-info.java
│ │ └── spark
│ │ ├── SparkWordCount.java
│ │ └── package-info.java
│ ├── main
│ └── java
│ │ ├── org
│ │ └── apache
│ │ │ └── gora
│ │ │ ├── GoraVersionAnnotation.java
│ │ │ ├── avro
│ │ │ ├── package-info.java
│ │ │ ├── query
│ │ │ │ ├── AvroQuery.java
│ │ │ │ ├── AvroResult.java
│ │ │ │ ├── DataFileAvroResult.java
│ │ │ │ └── package-info.java
│ │ │ └── store
│ │ │ │ ├── AvroStore.java
│ │ │ │ ├── DataFileAvroStore.java
│ │ │ │ └── package-info.java
│ │ │ ├── filter
│ │ │ ├── Filter.java
│ │ │ ├── FilterList.java
│ │ │ ├── FilterOp.java
│ │ │ ├── MapFieldValueFilter.java
│ │ │ ├── SingleFieldValueFilter.java
│ │ │ └── package-info.java
│ │ │ ├── flink
│ │ │ ├── GoraFlinkEngine.java
│ │ │ ├── PersistentTypeInfo.java
│ │ │ ├── PersistentTypeInfoFactory.java
│ │ │ ├── PersistentTypeSerializer.java
│ │ │ └── package-info.java
│ │ │ ├── mapreduce
│ │ │ ├── GoraInputFormat.java
│ │ │ ├── GoraInputSplit.java
│ │ │ ├── GoraMapReduceUtils.java
│ │ │ ├── GoraMapper.java
│ │ │ ├── GoraOutputFormat.java
│ │ │ ├── GoraRecordCounter.java
│ │ │ ├── GoraRecordReader.java
│ │ │ ├── GoraRecordWriter.java
│ │ │ ├── GoraReducer.java
│ │ │ ├── NullOutputCommitter.java
│ │ │ ├── PersistentDeserializer.java
│ │ │ ├── PersistentSerialization.java
│ │ │ ├── PersistentSerializer.java
│ │ │ ├── StringComparator.java
│ │ │ ├── StringSerialization.java
│ │ │ └── package-info.java
│ │ │ ├── memory
│ │ │ └── store
│ │ │ │ ├── MemStore.java
│ │ │ │ └── package-info.java
│ │ │ ├── package-info.java
│ │ │ ├── persistency
│ │ │ ├── BeanFactory.java
│ │ │ ├── Dirtyable.java
│ │ │ ├── Persistent.java
│ │ │ ├── Tombstone.java
│ │ │ ├── Tombstones.java
│ │ │ ├── impl
│ │ │ │ ├── BeanFactoryImpl.java
│ │ │ │ ├── DirtyCollectionWrapper.java
│ │ │ │ ├── DirtyFlag.java
│ │ │ │ ├── DirtyIteratorWrapper.java
│ │ │ │ ├── DirtyListIterator.java
│ │ │ │ ├── DirtyListWrapper.java
│ │ │ │ ├── DirtyMapWrapper.java
│ │ │ │ ├── DirtySetWrapper.java
│ │ │ │ ├── PersistentBase.java
│ │ │ │ └── package-info.java
│ │ │ ├── package-info.java
│ │ │ └── ws
│ │ │ │ └── impl
│ │ │ │ ├── BeanFactoryWSImpl.java
│ │ │ │ ├── PersistentWSBase.java
│ │ │ │ └── package-info.java
│ │ │ ├── query
│ │ │ ├── PartitionQuery.java
│ │ │ ├── Query.java
│ │ │ ├── Result.java
│ │ │ ├── impl
│ │ │ │ ├── FileSplitPartitionQuery.java
│ │ │ │ ├── PartitionQueryImpl.java
│ │ │ │ ├── QueryBase.java
│ │ │ │ ├── ResultBase.java
│ │ │ │ └── package-info.java
│ │ │ ├── package-info.java
│ │ │ └── ws
│ │ │ │ └── impl
│ │ │ │ ├── PartitionWSQueryImpl.java
│ │ │ │ ├── QueryWSBase.java
│ │ │ │ ├── ResultWSBase.java
│ │ │ │ └── package-info.java
│ │ │ ├── spark
│ │ │ ├── GoraSparkEngine.java
│ │ │ └── package-info.java
│ │ │ ├── store
│ │ │ ├── DataStore.java
│ │ │ ├── DataStoreFactory.java
│ │ │ ├── DataStoreMetadataFactory.java
│ │ │ ├── FileBackedDataStore.java
│ │ │ ├── WebServiceBackedDataStore.java
│ │ │ ├── impl
│ │ │ │ ├── DataStoreBase.java
│ │ │ │ ├── DataStoreMetadataAnalyzer.java
│ │ │ │ ├── FileBackedDataStoreBase.java
│ │ │ │ └── package-info.java
│ │ │ ├── package-info.java
│ │ │ └── ws
│ │ │ │ └── impl
│ │ │ │ ├── WSBackedDataStoreBase.java
│ │ │ │ ├── WSDataStoreBase.java
│ │ │ │ ├── WSDataStoreFactory.java
│ │ │ │ └── package-info.java
│ │ │ └── util
│ │ │ ├── AvroUtils.java
│ │ │ ├── ByteUtils.java
│ │ │ ├── ClassLoadingUtils.java
│ │ │ ├── GoraException.java
│ │ │ ├── IOUtils.java
│ │ │ ├── NodeWalker.java
│ │ │ ├── Null.java
│ │ │ ├── OperationNotSupportedException.java
│ │ │ ├── ReflectionUtils.java
│ │ │ ├── StringUtils.java
│ │ │ ├── TimingUtil.java
│ │ │ ├── VersionInfo.java
│ │ │ ├── WritableUtils.java
│ │ │ └── package-info.java
│ │ └── overview.html
│ └── test
│ ├── conf
│ ├── .gitignore
│ ├── core-site.xml
│ ├── gora.properties
│ └── hadoop-metrics2.properties
│ └── java
│ └── org
│ └── apache
│ └── gora
│ ├── GoraTestDriver.java
│ ├── avro
│ ├── mapreduce
│ │ ├── TestDataFileAvroStoreMapReduce.java
│ │ └── package-info.java
│ └── store
│ │ ├── TestAvroStore.java
│ │ ├── TestDataFileAvroStore.java
│ │ └── package-info.java
│ ├── examples
│ ├── TestWebPageDataCreator.java
│ └── package-info.java
│ ├── filter
│ ├── TestFilterList.java
│ ├── TestMapFieldValueFilter.java
│ ├── TestSingleFieldValueFilter.java
│ └── package-info.java
│ ├── mapreduce
│ ├── DataStoreMapReduceTestBase.java
│ ├── MapReduceTestUtils.java
│ ├── TestGoraInputFormat.java
│ ├── TestGoraInputSplit.java
│ ├── TestPersistentSerialization.java
│ └── package-info.java
│ ├── memory
│ └── store
│ │ ├── MemStoreTest.java
│ │ ├── MemStoreTestDriver.java
│ │ └── package-info.java
│ ├── mock
│ ├── package-info.java
│ ├── persistency
│ │ └── MockPersistent.java
│ ├── query
│ │ └── MockQuery.java
│ └── store
│ │ └── MockDataStore.java
│ ├── package-info.java
│ ├── persistency
│ └── impl
│ │ ├── TestPersistentBase.java
│ │ └── package-info.java
│ ├── query
│ └── impl
│ │ ├── TestPartitionQueryImpl.java
│ │ ├── TestQueryBase.java
│ │ └── package-info.java
│ ├── store
│ ├── DataStoreTestBase.java
│ ├── DataStoreTestUtil.java
│ ├── TestDataStoreFactory.java
│ ├── WSDataStoreTestBase.java
│ └── package-info.java
│ └── util
│ ├── TestAvroUtils.java
│ ├── TestIOUtils.java
│ ├── TestWritableUtils.java
│ └── package-info.java
├── gora-couchdb
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── couchdb
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── CouchDBQuery.java
│ │ ├── CouchDBResult.java
│ │ └── package-info.java
│ │ ├── store
│ │ ├── CouchDBMapping.java
│ │ ├── CouchDBMappingBuilder.java
│ │ ├── CouchDBParameters.java
│ │ ├── CouchDBStore.java
│ │ └── package-info.java
│ │ └── util
│ │ ├── CouchDBObjectMapperFactory.java
│ │ └── package-info.java
│ └── test
│ ├── conf
│ ├── gora-couchdb-mapping.xml
│ └── gora.properties
│ └── java
│ └── org
│ └── apache
│ └── gora
│ └── couchdb
│ ├── CouchDBStartupLogWaitStrategy.java
│ ├── GoraCouchDBTestDriver.java
│ ├── package-info.java
│ └── store
│ ├── TestCouchDBStore.java
│ └── package-info.java
├── gora-dynamodb
├── pom.xml
└── src
│ ├── examples
│ ├── avro
│ │ └── person.json
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── dynamodb
│ │ └── example
│ │ └── generated
│ │ ├── Person.java
│ │ ├── Webpage.java
│ │ └── package-info.java
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── dynamodb
│ │ ├── compiler
│ │ ├── GoraDynamoDBCompiler.java
│ │ └── package-info.java
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── DynamoDBKey.java
│ │ ├── DynamoDBQuery.java
│ │ ├── DynamoDBResult.java
│ │ └── package-info.java
│ │ └── store
│ │ ├── DynamoDBAvroStore.java
│ │ ├── DynamoDBFactory.java
│ │ ├── DynamoDBMapping.java
│ │ ├── DynamoDBNativeStore.java
│ │ ├── DynamoDBStore.java
│ │ ├── DynamoDBUtils.java
│ │ ├── IDynamoDB.java
│ │ └── package-info.java
│ └── test
│ ├── conf
│ ├── AwsCredentials.properties
│ ├── gora-dynamodb-mapping.xml
│ └── gora.properties
│ └── java
│ └── org
│ └── apache
│ └── gora
│ └── dynamodb
│ ├── GoraDynamoDBTestDriver.java
│ ├── TestDynamoDBNativeStore.java
│ └── package-info.java
├── gora-elasticsearch
├── pom.xml
└── src
│ ├── main
│ ├── java
│ │ └── org
│ │ │ └── apache
│ │ │ └── gora
│ │ │ └── elasticsearch
│ │ │ ├── mapping
│ │ │ ├── ElasticsearchMapping.java
│ │ │ ├── ElasticsearchMappingBuilder.java
│ │ │ ├── Field.java
│ │ │ └── package-info.java
│ │ │ ├── package-info.java
│ │ │ ├── query
│ │ │ ├── ElasticsearchQuery.java
│ │ │ ├── ElasticsearchResult.java
│ │ │ └── package-info.java
│ │ │ ├── store
│ │ │ ├── ElasticsearchStore.java
│ │ │ ├── ElasticsearchStoreCollectionMetadata.java
│ │ │ ├── ElasticsearchStoreMetadataAnalyzer.java
│ │ │ └── package-info.java
│ │ │ └── utils
│ │ │ ├── AuthenticationType.java
│ │ │ ├── ElasticsearchConstants.java
│ │ │ ├── ElasticsearchParameters.java
│ │ │ └── package-info.java
│ └── resources
│ │ └── gora-elasticsearch.xsd
│ └── test
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── elasticsearch
│ │ ├── GoraElasticsearchTestDriver.java
│ │ ├── mapreduce
│ │ ├── ElasticsearchStoreMapReduceTest.java
│ │ └── package-info.java
│ │ ├── package-info.java
│ │ └── store
│ │ ├── TestElasticsearchStore.java
│ │ └── package-info.java
│ └── resources
│ ├── gora-elasticsearch-mapping-invalid.xml
│ ├── gora-elasticsearch-mapping.xml
│ └── gora.properties
├── gora-goraci
├── .gitignore
├── README
├── goraci.sh
├── pom.xml
└── src
│ └── main
│ ├── avro
│ ├── cinode.json
│ └── flushed.json
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── goraci
│ │ ├── Delete.java
│ │ ├── Generator.java
│ │ ├── Loop.java
│ │ ├── Print.java
│ │ ├── Verify.java
│ │ ├── Walker.java
│ │ ├── chef
│ │ ├── ChefSoftwareProvisioning.java
│ │ └── package-info.java
│ │ ├── generated
│ │ ├── CINode.java
│ │ ├── Flushed.java
│ │ └── package-info.java
│ │ ├── package-info.java
│ │ └── rackspace
│ │ ├── RackspaceOrchestration.java
│ │ └── package-info.java
│ └── resources
│ ├── gora-accumulo-mapping.xml
│ ├── gora-cassandra-mapping.xml
│ ├── gora-couchdb-mapping.xml
│ ├── gora-hbase-mapping.xml
│ ├── gora-sql-mapping.xml
│ └── gora.properties
├── gora-gradle-plugin
├── .gitignore
├── README.md
├── build.gradle
├── examples
│ └── simple
│ │ ├── build.gradle
│ │ ├── gradle.properties
│ │ └── src
│ │ └── main
│ │ ├── java
│ │ └── test
│ │ │ └── Sample.java
│ │ └── resources
│ │ └── test1.avsc
├── gradle.properties
├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
└── src
│ ├── main
│ ├── groovy
│ │ └── org
│ │ │ └── apache
│ │ │ └── gora
│ │ │ └── gradle
│ │ │ ├── GoraCompileTask.groovy
│ │ │ └── GoraPlugin.groovy
│ └── resources
│ │ └── META-INF
│ │ └── gradle-plugins
│ │ └── org.apache.gora.properties
│ └── test
│ └── groovy
│ └── org
│ └── apache
│ └── gora
│ └── gradle
│ └── GoraPluginTest.groovy
├── gora-hbase
├── conf
│ └── .gitignore
├── lib-ext
│ └── .gitignore
├── pom.xml
└── src
│ ├── examples
│ └── java
│ │ └── .gitignore
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── hbase
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── HBaseGetResult.java
│ │ ├── HBaseQuery.java
│ │ ├── HBaseResult.java
│ │ ├── HBaseScannerResult.java
│ │ └── package-info.java
│ │ ├── store
│ │ ├── HBaseColumn.java
│ │ ├── HBaseMapping.java
│ │ ├── HBaseStore.java
│ │ ├── HBaseStoreMetadataAnalyzer.java
│ │ ├── HBaseTableConnection.java
│ │ ├── HBaseTableMetadata.java
│ │ └── package-info.java
│ │ └── util
│ │ ├── BaseFactory.java
│ │ ├── DefaultFactory.java
│ │ ├── FilterFactory.java
│ │ ├── HBaseByteInterface.java
│ │ ├── HBaseFilterUtil.java
│ │ └── package-info.java
│ └── test
│ ├── conf
│ ├── gora-hbase-mapping-mismatch.xml
│ ├── gora-hbase-mapping.xml
│ ├── gora.properties
│ └── hbase-site.xml
│ └── java
│ └── org
│ └── apache
│ └── gora
│ └── hbase
│ ├── GoraHBaseTestDriver.java
│ ├── mapreduce
│ ├── TestHBaseStoreCountQuery.java
│ ├── TestHBaseStoreMapReduceSerialization.java
│ ├── TestHBaseStoreWordCount.java
│ └── package-info.java
│ ├── package-info.java
│ ├── store
│ ├── TestHBaseStore.java
│ ├── TestHBaseStoreMappingFromProperties.java
│ └── package-info.java
│ └── util
│ ├── HBaseClusterSingleton.java
│ ├── TestHBaseByteInterface.java
│ └── package-info.java
├── gora-hive
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── hive
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── HiveQuery.java
│ │ ├── HiveResult.java
│ │ └── package-info.java
│ │ ├── store
│ │ ├── HiveDataContext.java
│ │ ├── HiveMapping.java
│ │ ├── HiveMappingBuilder.java
│ │ ├── HiveStore.java
│ │ ├── HiveStoreParameters.java
│ │ └── package-info.java
│ │ └── util
│ │ ├── HiveQueryBuilder.java
│ │ ├── HiveResultParser.java
│ │ └── package-info.java
│ └── test
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── hive
│ │ ├── GoraHiveTestDriver.java
│ │ ├── package-info.java
│ │ ├── store
│ │ ├── TestHiveStore.java
│ │ └── package-info.java
│ │ └── util
│ │ ├── HiveTestServer.java
│ │ └── package-info.java
│ └── resources
│ ├── gora-hive-mapping.xml
│ ├── gora.properties
│ └── hive-site.xml
├── gora-ignite
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── ignite
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── IgniteQuery.java
│ │ ├── IgniteResult.java
│ │ └── package-info.java
│ │ ├── store
│ │ ├── Column.java
│ │ ├── IgniteMapping.java
│ │ ├── IgniteMappingBuilder.java
│ │ ├── IgniteParameters.java
│ │ ├── IgniteStore.java
│ │ ├── IgniteStoreMetadataAnalyzer.java
│ │ ├── IgniteTableMetadata.java
│ │ └── package-info.java
│ │ └── utils
│ │ ├── IgniteBackendConstants.java
│ │ ├── IgniteSQLBuilder.java
│ │ └── package-info.java
│ └── test
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── ignite
│ │ ├── GoraIgniteTestDriver.java
│ │ ├── mapreduce
│ │ ├── IgniteStoreMapReduceTest.java
│ │ └── package-info.java
│ │ ├── package-info.java
│ │ └── store
│ │ ├── TestIgniteStore.java
│ │ └── package-info.java
│ └── resources
│ ├── META-INF
│ └── config
│ │ └── java.util.logging.properties
│ ├── gora-ignite-mapping.xml
│ └── gora.properties
├── gora-infinispan
├── .gitignore
├── LICENSE
├── README.md
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── infinispan
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── InfinispanQuery.java
│ │ ├── InfinispanResult.java
│ │ └── package-info.java
│ │ └── store
│ │ ├── InfinispanClient.java
│ │ ├── InfinispanStore.java
│ │ └── package-info.java
│ └── test
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── infinispan
│ │ ├── GoraInfinispanTestDriver.java
│ │ ├── SimulationDriver.java
│ │ ├── Utils.java
│ │ ├── mapreduce
│ │ ├── InfinispanStoreMapReduceTest.java
│ │ └── package-info.java
│ │ ├── package-info.java
│ │ └── store
│ │ ├── InfinispanStoreTest.java
│ │ └── package-info.java
│ └── resources
│ ├── gora.properties
│ ├── log4j.properties
│ └── simplelogger.properties
├── gora-jcache
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── jcache
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── JCacheQuery.java
│ │ ├── JCacheResult.java
│ │ └── package-info.java
│ │ └── store
│ │ ├── JCacheCacheEntryListener.java
│ │ ├── JCacheCacheEntryListenerFactory.java
│ │ ├── JCacheCacheFactoryBuilder.java
│ │ ├── JCacheCacheLoader.java
│ │ ├── JCacheCacheLoaderFactory.java
│ │ ├── JCacheCacheWriter.java
│ │ ├── JCacheCacheWriterFactory.java
│ │ ├── JCacheStore.java
│ │ └── package-info.java
│ └── test
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── jcache
│ │ ├── GoraHazelcastTestDriver.java
│ │ ├── mapreduce
│ │ ├── JCacheStoreMapReduceTest.java
│ │ └── package-info.java
│ │ ├── package-info.java
│ │ └── store
│ │ ├── JCacheGoraDataStoreTest.java
│ │ └── package-info.java
│ └── resources
│ ├── gora.properties
│ ├── hazelcast-client.xml
│ └── hazelcast.xml
├── gora-jet
├── conf
│ ├── gora-aerospike-mapping.xml
│ ├── gora-cassandra-mapping.xml
│ ├── gora-couchdb-mapping.xml
│ ├── gora-hbase-mapping.xml
│ ├── gora-solr-mapping.xml
│ ├── gora-sql-mapping.xml
│ ├── gora.properties
│ ├── hazelcast-client.xml
│ └── hazelcast.xml
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── jet
│ │ ├── JetEngine.java
│ │ ├── JetInputOutputFormat.java
│ │ ├── JetSink.java
│ │ └── JetSource.java
│ └── test
│ ├── avro
│ ├── pageview.json
│ └── resultPageView.json
│ └── java
│ └── org
│ └── apache
│ └── gora
│ └── jet
│ ├── JetTest.java
│ └── generated
│ ├── Pageview.java
│ └── ResultPageView.java
├── gora-kudu
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── kudu
│ │ ├── mapping
│ │ ├── Column.java
│ │ ├── KuduMapping.java
│ │ ├── KuduMappingBuilder.java
│ │ └── package-info.java
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── KuduQuery.java
│ │ ├── KuduResult.java
│ │ └── package-info.java
│ │ ├── store
│ │ ├── KuduStore.java
│ │ ├── KuduStoreMetadataAnalyzer.java
│ │ ├── KuduTableMetadata.java
│ │ └── package-info.java
│ │ └── utils
│ │ ├── KuduBackendConstants.java
│ │ ├── KuduClientUtils.java
│ │ ├── KuduParameters.java
│ │ └── package-info.java
│ └── test
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── kudu
│ │ ├── GoraKuduTestDriver.java
│ │ ├── mapreduce
│ │ ├── KuduStoreMapReduceTest.java
│ │ └── package-info.java
│ │ ├── package-info.java
│ │ └── store
│ │ ├── TestKuduStore.java
│ │ └── package-info.java
│ └── resources
│ ├── gora-kudu-mapping.xml
│ └── gora.properties
├── gora-lucene
├── pom.xml
└── src
│ ├── main
│ ├── java
│ │ └── org
│ │ │ └── apache
│ │ │ └── gora
│ │ │ └── lucene
│ │ │ ├── package-info.java
│ │ │ ├── query
│ │ │ ├── LuceneQuery.java
│ │ │ ├── LuceneResult.java
│ │ │ └── package-info.java
│ │ │ └── store
│ │ │ ├── LuceneMapping.java
│ │ │ ├── LuceneStore.java
│ │ │ └── package-info.java
│ └── resources
│ │ └── gora-lucene.xsd
│ └── test
│ ├── conf
│ ├── gora-lucene-mapping-bad.xml
│ ├── gora-lucene-mapping.xml
│ └── gora.properties
│ └── java
│ └── org
│ └── apache
│ └── gora
│ └── lucene
│ └── store
│ ├── TestLuceneStore.java
│ ├── TestLuceneStoreDriver.java
│ └── package-info.java
├── gora-maven-plugin
├── .gitignore
├── README.md
├── pom.xml
└── src
│ └── main
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── maven
│ │ └── plugin
│ │ ├── AbstractGoraMojo.java
│ │ ├── GenerateMojo.java
│ │ └── package-info.java
│ └── resources
│ └── META-INF
│ └── m2e
│ └── lifecycle-mapping-metadata.xml
├── gora-mongodb
├── .gitignore
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── mongodb
│ │ ├── filters
│ │ ├── BaseFactory.java
│ │ ├── DefaultFactory.java
│ │ ├── FilterFactory.java
│ │ ├── MongoFilterUtil.java
│ │ └── package-info.java
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── MongoDBQuery.java
│ │ ├── MongoDBResult.java
│ │ └── package-info.java
│ │ ├── store
│ │ ├── MongoMapping.java
│ │ ├── MongoMappingBuilder.java
│ │ ├── MongoStore.java
│ │ ├── MongoStoreCollectionMetadata.java
│ │ ├── MongoStoreMetadataAnalyzer.java
│ │ ├── MongoStoreParameters.java
│ │ └── package-info.java
│ │ └── utils
│ │ ├── BSONDecorator.java
│ │ ├── Utf8Codec.java
│ │ └── package-info.java
│ └── test
│ ├── conf
│ ├── gora-mongodb-mapping.xml
│ ├── gora.properties
│ ├── log4j.properties
│ └── multimapping.xml
│ └── java
│ └── org
│ └── apache
│ └── gora
│ └── mongodb
│ ├── GoraMongodbTestDriver.java
│ ├── authentications
│ ├── GoraMongodbAuthenticationTestDriver.java
│ ├── PLAIN_AuthenticationTest.java
│ └── SCRAM_SHA_1_AuthenticationTest.java
│ ├── filters
│ └── DefaultFactoryTest.java
│ ├── mapreduce
│ ├── GoraMongoMapredTest.java
│ ├── TestMongoStoreCountQuery.java
│ ├── TestMongoStoreWordCount.java
│ └── package-info.java
│ ├── package-info.java
│ ├── store
│ ├── TestMongoMapping.java
│ ├── TestMongoMappingBuilder.java
│ ├── TestMongoStore.java
│ ├── TestMongoStore34.java
│ ├── TestMongoStore36.java
│ ├── TestMongoStore40.java
│ ├── TestMongoStore42.java
│ ├── TestMongoStoreMappingFromProperties.java
│ ├── TestMongoStoreMetadataAnalyzer.java
│ └── package-info.java
│ └── utils
│ ├── TestBSONDecorator.java
│ └── package-info.java
├── gora-neo4j
├── pom.xml
└── src
│ ├── main
│ ├── java
│ │ └── org
│ │ │ └── apache
│ │ │ └── gora
│ │ │ └── neo4j
│ │ │ ├── mapping
│ │ │ ├── Neo4jMapping.java
│ │ │ ├── Neo4jMappingBuilder.java
│ │ │ ├── Property.java
│ │ │ ├── PropertyTypes.java
│ │ │ └── package-info.java
│ │ │ ├── package-info.java
│ │ │ ├── query
│ │ │ ├── Neo4jQuery.java
│ │ │ ├── Neo4jResult.java
│ │ │ └── package-info.java
│ │ │ ├── store
│ │ │ ├── Neo4jConstants.java
│ │ │ ├── Neo4jParameters.java
│ │ │ ├── Neo4jStore.java
│ │ │ ├── Neo4jStoreMetadataAnalyzer.java
│ │ │ ├── Neo4jTableMetadata.java
│ │ │ ├── ProtocolType.java
│ │ │ └── package-info.java
│ │ │ └── utils
│ │ │ ├── CypherDDL.java
│ │ │ └── package-info.java
│ └── resources
│ │ └── gora-neo4j.xsd
│ └── test
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── neo4j
│ │ ├── GoraNeo4jTestDriver.java
│ │ ├── mapreduce
│ │ ├── Neo4jStoreMapReduceTest.java
│ │ └── package-info.java
│ │ ├── package-info.java
│ │ ├── store
│ │ ├── Neo4jStoreTest.java
│ │ └── package-info.java
│ │ └── utils
│ │ ├── Neo4jStartupLogWaitStrategy.java
│ │ └── package-info.java
│ └── resources
│ ├── gora-neo4j-mapping-bad.xml
│ ├── gora-neo4j-mapping.xml
│ └── gora.properties
├── gora-orientdb
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── orientdb
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── OrientDBQuery.java
│ │ ├── OrientDBResult.java
│ │ └── package-info.java
│ │ └── store
│ │ ├── OrientDBMapping.java
│ │ ├── OrientDBMappingBuilder.java
│ │ ├── OrientDBStore.java
│ │ ├── OrientDBStoreParameters.java
│ │ └── package-info.java
│ └── test
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── orientdb
│ │ ├── GoraOrientDBTestDriver.java
│ │ ├── mapreduce
│ │ ├── OrientDBStoreMapReduceTest.java
│ │ ├── TestOrientDBStoreWordCount.java
│ │ └── package-info.java
│ │ ├── package-info.java
│ │ └── store
│ │ ├── OrientDBGoraDataStoreTest.java
│ │ └── package-info.java
│ └── resources
│ ├── gora-orientdb-mapping.xml
│ ├── gora.properties
│ └── orientdb-server-config.xml
├── gora-pig
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── pig
│ │ ├── GoraDeleteStorage.java
│ │ ├── GoraStorage.java
│ │ ├── ResourceFieldSchemaWithIndex.java
│ │ ├── StorageConfiguration.java
│ │ ├── mapreduce
│ │ ├── PigGoraInputFormat.java
│ │ └── PigGoraOutputFormat.java
│ │ ├── udf
│ │ ├── MapDeleteElements.java
│ │ └── MapMerge.java
│ │ └── util
│ │ ├── PersistentUtils.java
│ │ └── SchemaUtils.java
│ └── test
│ ├── examples
│ ├── README.md
│ └── example.pig
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── pig
│ │ └── GoraStorageTest.java-disabled
│ └── resources
│ ├── gora-hbase-mapping.xml
│ ├── gora.properties
│ ├── test-delete-map-values-addvals.csv
│ ├── test-delete-map-values.csv
│ └── test-delete-rows.csv
├── gora-redis
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── redis
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── RedisQuery.java
│ │ ├── RedisResult.java
│ │ └── package-info.java
│ │ ├── store
│ │ ├── RedisMapping.java
│ │ ├── RedisMappingBuilder.java
│ │ ├── RedisStore.java
│ │ ├── RedisType.java
│ │ └── package-info.java
│ │ └── util
│ │ ├── DatumHandler.java
│ │ ├── RedisStoreConstants.java
│ │ ├── ServerMode.java
│ │ ├── StorageMode.java
│ │ └── package-info.java
│ └── test
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── redis
│ │ ├── GoraRedisTestDriver.java
│ │ ├── mapreduce
│ │ ├── RedisStoreMapReduceTest.java
│ │ └── package-info.java
│ │ ├── package-info.java
│ │ ├── store
│ │ ├── RedisStoreClusterTest.java
│ │ ├── RedisStoreHashTest.java
│ │ ├── RedisStoreStringTest.java
│ │ └── package-info.java
│ │ └── util
│ │ ├── RedisStartupLogWaitStrategy.java
│ │ └── package-info.java
│ └── resources
│ ├── gora-redis-mapping.xml
│ └── gora.properties
├── gora-rethinkdb
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── rethinkdb
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── RethinkDBQuery.java
│ │ ├── RethinkDBResult.java
│ │ └── package-info.java
│ │ └── store
│ │ ├── RethinkDBMapping.java
│ │ ├── RethinkDBMappingBuilder.java
│ │ ├── RethinkDBStore.java
│ │ ├── RethinkDBStoreParameters.java
│ │ └── package-info.java
│ └── test
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── rethinkdb
│ │ ├── RethinkDBTestDriver.java
│ │ ├── package-info.java
│ │ └── store
│ │ ├── RethinkDBGoraDataStoreTest.java
│ │ ├── RethinkDBStartupWaitStrategy.java
│ │ └── package-info.java
│ └── resources
│ ├── gora-rethinkdb-mapping.xml
│ └── gora.properties
├── gora-solr
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── solr
│ │ ├── package-info.java
│ │ ├── query
│ │ ├── SolrQuery.java
│ │ ├── SolrResult.java
│ │ └── package-info.java
│ │ └── store
│ │ ├── SolrMapping.java
│ │ ├── SolrStore.java
│ │ └── package-info.java
│ └── test
│ ├── conf
│ ├── gora-solr-mapping.xml
│ ├── gora.properties
│ ├── log4j.properties
│ ├── solr-managed-schema
│ │ ├── Employee
│ │ │ └── conf
│ │ │ │ ├── elevate.xml
│ │ │ │ ├── lang
│ │ │ │ └── stopwords_en.txt
│ │ │ │ ├── managed-schema
│ │ │ │ ├── protwords.txt
│ │ │ │ ├── solrconfig.xml
│ │ │ │ └── synonyms.txt
│ │ ├── WebPage
│ │ │ └── conf
│ │ │ │ ├── elevate.xml
│ │ │ │ ├── lang
│ │ │ │ └── stopwords_en.txt
│ │ │ │ ├── managed-schema
│ │ │ │ ├── protwords.txt
│ │ │ │ ├── solrconfig.xml
│ │ │ │ └── synonyms.txt
│ │ ├── collection1
│ │ │ ├── conf
│ │ │ │ ├── elevate.xml
│ │ │ │ ├── managed-schema
│ │ │ │ └── solrconfig.xml
│ │ │ └── core.properties
│ │ ├── solr.xml
│ │ └── zoo.cfg
│ └── solr
│ │ ├── Employee
│ │ └── conf
│ │ │ ├── lang
│ │ │ └── stopwords_en.txt
│ │ │ ├── protwords.txt
│ │ │ ├── schema.xml
│ │ │ ├── solrconfig.xml
│ │ │ └── synonyms.txt
│ │ ├── WebPage
│ │ └── conf
│ │ │ ├── lang
│ │ │ └── stopwords_en.txt
│ │ │ ├── protwords.txt
│ │ │ ├── schema.xml
│ │ │ ├── solrconfig.xml
│ │ │ └── synonyms.txt
│ │ ├── collection1
│ │ ├── conf
│ │ │ ├── schema.xml
│ │ │ └── solrconfig.xml
│ │ └── core.properties
│ │ ├── solr.xml
│ │ └── zoo.cfg
│ └── java
│ └── org
│ └── apache
│ └── gora
│ └── solr
│ ├── GoraSolrManagedSchemaTestDriver.java
│ ├── GoraSolrTestDriver.java
│ ├── package-info.java
│ └── store
│ ├── TestSolrManagedSchemaStore.java
│ ├── TestSolrStore.java
│ └── package-info.java
├── gora-sql
├── conf
│ └── .gitignore
├── lib-ext
│ └── .gitignore
├── pom.xml
└── src
│ ├── examples
│ └── java
│ │ └── .gitignore
│ ├── main
│ └── java
│ │ └── org
│ │ └── apache
│ │ └── gora
│ │ └── sql
│ │ ├── query
│ │ ├── SqlQuery.java
│ │ └── SqlResult.java
│ │ ├── statement
│ │ ├── Delete.java
│ │ ├── HSqlInsertUpdateStatement.java
│ │ ├── InsertStatement.java
│ │ ├── InsertUpdateStatement.java
│ │ ├── InsertUpdateStatementFactory.java
│ │ ├── MySqlInsertUpdateStatement.java
│ │ ├── SelectStatement.java
│ │ └── Where.java
│ │ ├── store
│ │ ├── Column.java
│ │ ├── SqlMapping.java
│ │ ├── SqlStore.java
│ │ └── SqlTypeInterface.java
│ │ └── util
│ │ └── SqlUtils.java
│ └── test
│ ├── conf
│ ├── .gitignore
│ └── gora-sql-mapping.xml
│ └── java
│ └── org
│ └── apache
│ └── gora
│ └── sql
│ ├── GoraSqlTestDriver.java
│ └── store
│ └── TestSqlStore.java
├── gora-tutorial
├── conf
│ ├── gora-aerospike-mapping.xml
│ ├── gora-cassandra-mapping.xml
│ ├── gora-couchdb-mapping.xml
│ ├── gora-hbase-mapping.xml
│ ├── gora-ignite-mapping.xml
│ ├── gora-kudu-mapping.xml
│ ├── gora-mongodb-mapping.xml
│ ├── gora-solr-mapping.xml
│ ├── gora-sql-mapping.xml
│ ├── gora.properties
│ ├── hazelcast-client.xml
│ └── hazelcast.xml
├── pom.xml
└── src
│ └── main
│ ├── avro
│ ├── metricdatum.json
│ └── pageview.json
│ ├── java
│ └── org
│ │ └── apache
│ │ └── gora
│ │ └── tutorial
│ │ └── log
│ │ ├── KeyValueWritable.java
│ │ ├── LogAnalytics.java
│ │ ├── LogAnalyticsFlink.java
│ │ ├── LogAnalyticsJet.java
│ │ ├── LogAnalyticsSpark.java
│ │ ├── LogManager.java
│ │ ├── TextLong.java
│ │ ├── generated
│ │ ├── MetricDatum.java
│ │ ├── Pageview.java
│ │ └── package-info.java
│ │ └── package-info.java
│ └── resources
│ ├── META-INF
│ └── config
│ │ └── java.util.logging.properties
│ ├── access.log.tar.gz
│ └── log4j.properties
├── pom.xml
└── sources-dist
├── pom.xml
└── src
└── main
└── assembly
└── src.xml
/NOTICE.md:
--------------------------------------------------------------------------------
1 | Apache Gora
2 | Copyright 2019 The Apache Software Foundation
3 |
4 | This product includes software developed at
5 | The Apache Software Foundation (http://www.apache.org/).
6 |
--------------------------------------------------------------------------------
/gora-accumulo/src/examples/java/.gitignore:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 |
--------------------------------------------------------------------------------
/gora-accumulo/src/main/java/org/apache/gora/accumulo/encoders/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Accumulo store related util classes for encoder.
19 | */
20 | package org.apache.gora.accumulo.encoders;
--------------------------------------------------------------------------------
/gora-accumulo/src/main/java/org/apache/gora/accumulo/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Accumulo datastore related all classes.
19 | */
20 | package org.apache.gora.accumulo;
--------------------------------------------------------------------------------
/gora-accumulo/src/main/java/org/apache/gora/accumulo/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the Accumulo store related classes.
19 | */
20 | package org.apache.gora.accumulo.store;
--------------------------------------------------------------------------------
/gora-accumulo/src/main/java/org/apache/gora/accumulo/util/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Accumulo store related util classes.
19 | */
20 | package org.apache.gora.accumulo.util;
--------------------------------------------------------------------------------
/gora-accumulo/src/test/java/org/apache/gora/accumulo/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * Tests for gora-accumulo
including
19 | * the test driver for {@link org.apache.gora.accumulo.store.AccumuloStoreTest}
20 | */
21 | package org.apache.gora.accumulo;
--------------------------------------------------------------------------------
/gora-accumulo/src/test/java/org/apache/gora/accumulo/store/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the unit tests for basic CRUD operations
19 | * functionality of the Accumulo dataStore.
20 | */
21 | package org.apache.gora.accumulo.store;
--------------------------------------------------------------------------------
/gora-accumulo/src/test/java/org/apache/gora/accumulo/util/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the unit tests for utils of the Accumulo dataStore.
19 | */
20 | package org.apache.gora.accumulo.util;
--------------------------------------------------------------------------------
/gora-aerospike/src/main/java/org/apache/gora/aerospike/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Aerospike datastore related all classes.
19 | */
20 | package org.apache.gora.aerospike;
--------------------------------------------------------------------------------
/gora-aerospike/src/main/java/org/apache/gora/aerospike/store/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the Aerospike store related classes.
19 | */
20 | package org.apache.gora.aerospike.store;
--------------------------------------------------------------------------------
/gora-aerospike/src/test/conf/gora.properties:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 | gora.datastore.default=org.apache.gora.aerospike.store.AerospikeStore
17 | gora.datastore.mapping.file=gora-aerospike-mapping.xml
18 | gora.aerospikestore.override.hadoop.configuration=false
--------------------------------------------------------------------------------
/gora-aerospike/src/test/java/org/apache/gora/aerospike/mapreduce/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the unit tests for basic CRUD operations
19 | * functionality of the Aerospike dataStore.
20 | */
21 | package org.apache.gora.aerospike.mapreduce;
--------------------------------------------------------------------------------
/gora-aerospike/src/test/java/org/apache/gora/aerospike/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | package org.apache.gora.aerospike;
--------------------------------------------------------------------------------
/gora-aerospike/src/test/java/org/apache/gora/aerospike/store/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the unit tests for basic CRUD operations
19 | * functionality of the Aerospike dataStore.
20 | */
21 | package org.apache.gora.aerospike.store;
--------------------------------------------------------------------------------
/gora-arangodb/src/main/java/org/apache/gora/arangodb/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 |
19 | package org.apache.gora.arangodb;
--------------------------------------------------------------------------------
/gora-arangodb/src/main/java/org/apache/gora/arangodb/query/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 |
19 | package org.apache.gora.arangodb.query;
--------------------------------------------------------------------------------
/gora-arangodb/src/main/java/org/apache/gora/arangodb/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 |
19 | package org.apache.gora.arangodb.store;
--------------------------------------------------------------------------------
/gora-arangodb/src/test/java/org/apache/gora/arangodb/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 |
19 | package org.apache.gora.arangodb;
--------------------------------------------------------------------------------
/gora-arangodb/src/test/java/org/apache/gora/arangodb/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 |
19 | package org.apache.gora.arangodb.store;
--------------------------------------------------------------------------------
/gora-benchmark/.gitignore:
--------------------------------------------------------------------------------
1 | bin
2 | target
3 | lib
4 | bmstuff
5 | workloads/*.swp
6 | *.swp
7 | pom.xml
8 | runWorkloads.sh
9 | setupgoramongo.js
10 | setupycsbmongo.js
11 | *.csv
12 |
13 |
--------------------------------------------------------------------------------
/gora-benchmark/src/main/java/org/apache/gora/benchmark/generated/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains gora benchmark generated data bean classes.
19 | */
20 | package org.apache.gora.benchmark.generated;
--------------------------------------------------------------------------------
/gora-benchmark/src/main/java/org/apache/gora/benchmark/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains gora benchmark and related all classes.
19 | */
20 | package org.apache.gora.benchmark;
--------------------------------------------------------------------------------
/gora-benchmark/src/test/java/org/apache/gora/benchmark/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains gora benchmark test related all classes.
19 | */
20 | package org.apache.gora.benchmark;
--------------------------------------------------------------------------------
/gora-cassandra/src/examples/avro/cassandraKey.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "record",
3 | "name": "CassandraKey",
4 | "default": null,
5 | "namespace": "org.apache.gora.cassandra.example.generated.AvroSerialization",
6 | "doc": "This Object is created to used as Cassandra Key to test cassandra data store, Cassandra Key can be used to define partition keys, clustering keys.",
7 | "fields": [
8 | {
9 | "name": "url",
10 | "type": [
11 | "null",
12 | "string"
13 | ],
14 | "default": null
15 | },
16 | {
17 | "name": "timestamp",
18 | "type": "long",
19 | "default": 0
20 | }
21 | ]
22 | }
23 |
--------------------------------------------------------------------------------
/gora-cassandra/src/examples/java/org/apache/gora/cassandra/example/generated/AvroSerialization/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains generated example persistent classes.
19 | */
20 | package org.apache.gora.cassandra.example.generated.AvroSerialization;
21 |
--------------------------------------------------------------------------------
/gora-cassandra/src/main/java/org/apache/gora/cassandra/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | *
11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | 18 | /** 19 | * This package contains Casandra datastore related all classes. 20 | */ 21 | package org.apache.gora.cassandra; -------------------------------------------------------------------------------- /gora-cassandra/src/main/java/org/apache/gora/cassandra/serializers/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | *
11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | 18 | /** 19 | * This package contains Cassandra store related util classes for serializer. 20 | */ 21 | package org.apache.gora.cassandra.serializers; -------------------------------------------------------------------------------- /gora-cassandra/src/main/java/org/apache/gora/cassandra/store/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 |
18 | /**
19 | * This package contains all the Cassandra store related classes.
20 | */
21 | package org.apache.gora.cassandra.store;
--------------------------------------------------------------------------------
/gora-cassandra/src/test/conf/nativeSerialization/gora.properties:
--------------------------------------------------------------------------------
1 | #
2 | # Licensed to the Apache Software Foundation (ASF) under one or more
3 | # contributor license agreements. See the NOTICE file distributed with
4 | # this work for additional information regarding copyright ownership.
5 | # The ASF licenses this file to You under the Apache License, Version 2.0
6 | # (the "License"); you may not use this file except in compliance with
7 | # the License. You may obtain a copy of the License at
8 | #
9 | # http://www.apache.org/licenses/LICENSE-2.0
10 | #
11 | # Unless required by applicable law or agreed to in writing, software
12 | # distributed under the License is distributed on an "AS IS" BASIS,
13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | # See the License for the specific language governing permissions and
15 | # limitations under the License.
16 | #
17 | gora.datastore.default=org.apache.gora.cassandra.CassandraStore
18 | gora.cassandrastore.cluster=Gora Test Cluster
19 | gora.cassandrastore.host=localhost:9160
--------------------------------------------------------------------------------
/gora-cassandra/src/test/java/org/apache/gora/cassandra/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * Tests for gora-cassandra
including
19 | * the test driver for {@link org.apache.gora.cassandra.GoraCassandraTestDriver}
20 | */
21 | package org.apache.gora.cassandra;
--------------------------------------------------------------------------------
/gora-cassandra/src/test/java/org/apache/gora/cassandra/store/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the unit tests for basic CRUD operations
19 | * functionality of the Cassandra dataStore.
20 | */
21 | package org.apache.gora.cassandra.store;
--------------------------------------------------------------------------------
/gora-core/conf/.gitignore:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 |
--------------------------------------------------------------------------------
/gora-core/lib-ext/.gitignore:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 |
--------------------------------------------------------------------------------
/gora-core/src/examples/avro/employeeint.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "record",
3 | "name": "EmployeeInt","default":null,
4 | "namespace": "org.apache.gora.examples.generated",
5 | "fields" : [
6 | {"name": "ssn", "type": "int", "default":0}
7 | ]
8 | }
9 |
--------------------------------------------------------------------------------
/gora-core/src/examples/avro/immutable_fields.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "record",
3 | "name": "ImmutableFields",
4 | "doc": "Record with only immutable or dirtyable fields, used for testing",
5 | "namespace": "org.apache.gora.examples.generated",
6 | "fields" : [
7 | {"name": "v1", "type": "int","default":0},
8 | {"name": "v2", "type": [{
9 | "name": "V2",
10 | "type": "record",
11 | "namespace": "org.apache.gora.examples.generated",
12 | "fields": [
13 | {"name": "v3", "type": "int","default":0}
14 | ]
15 | },"null"], "default":null
16 | }
17 | ]
18 | }
19 |
--------------------------------------------------------------------------------
/gora-core/src/examples/avro/tokendatum.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "record",
3 | "name": "TokenDatum",
4 | "namespace": "org.apache.gora.examples.generated",
5 | "fields" : [
6 | {"name": "count", "type": "int","default":0}
7 | ]
8 | }
9 |
--------------------------------------------------------------------------------
/gora-core/src/examples/java/org/apache/gora/examples/generated/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains generated example persistent classes.
19 | */
20 | package org.apache.gora.examples.generated;
--------------------------------------------------------------------------------
/gora-core/src/examples/java/org/apache/gora/examples/mapreduce/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains mapreduce examples.
19 | */
20 | package org.apache.gora.examples.mapreduce;
--------------------------------------------------------------------------------
/gora-core/src/examples/java/org/apache/gora/examples/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains creates and stores releated classes and some data
19 | * to be used in the tests.
20 | */
21 | package org.apache.gora.examples;
--------------------------------------------------------------------------------
/gora-core/src/examples/java/org/apache/gora/examples/spark/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains spark examples.
19 | */
20 | package org.apache.gora.examples.spark;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/avro/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains the query and store implementation and
19 | * all their representing classes for Avro .
20 | */
21 | package org.apache.gora.avro;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/avro/query/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains a query representation class for Avro as well as
19 | * Result set representing class when query is executed.
20 | */
21 | package org.apache.gora.avro.query;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/avro/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains an adapter DataStore for binary-compatible Avro
19 | * serializations and all its the related classes.
20 | */
21 | package org.apache.gora.avro.store;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/flink/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains base class for Gora - Flink integration.
19 | */
20 | package org.apache.gora.flink;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/mapreduce/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * MapReduce related utilities for Gora.
19 | */
20 | package org.apache.gora.mapreduce;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/memory/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains memory based {@link org.apache.gora.store.DataStore} implementation for tests.
19 | */
20 | package org.apache.gora.memory.store;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/persistency/Tombstone.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 | package org.apache.gora.persistency;
19 |
20 | /**
21 | * Marker interface used to signal a deletion to Gora.
22 | */
23 | public interface Tombstone {
24 |
25 | }
26 |
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/persistency/impl/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains classes releated persistent.
19 | */
20 | package org.apache.gora.persistency.impl;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/persistency/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all classes releated persistent.
19 | */
20 | package org.apache.gora.persistency;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/persistency/ws/impl/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Base class implementing common functionality for
19 | * Web services backed persistent classes.
20 | */
21 | package org.apache.gora.persistency.ws.impl;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/query/impl/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains base classes releated query and result implementations.
19 | */
20 | package org.apache.gora.query.impl;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/query/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all classes releated query and result.
19 | */
20 | package org.apache.gora.query;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/query/ws/impl/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains classes releated query and result for webservices.
19 | */
20 | package org.apache.gora.query.ws.impl;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/spark/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains base class for Gora - Spark integration.
19 | */
20 | package org.apache.gora.spark;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/store/impl/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains classes releated store for webservices.
19 | * This package contains base classes releated store implementations.
20 | */
21 | package org.apache.gora.store.impl;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all classes releated store.
19 | */
20 | package org.apache.gora.store;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/store/ws/impl/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains classes releated store for webservices.
19 | */
20 | package org.apache.gora.store.ws.impl;
--------------------------------------------------------------------------------
/gora-core/src/main/java/org/apache/gora/util/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains the utility classes.
19 | */
20 | package org.apache.gora.util;
--------------------------------------------------------------------------------
/gora-core/src/test/conf/.gitignore:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 |
--------------------------------------------------------------------------------
/gora-core/src/test/conf/hadoop-metrics2.properties:
--------------------------------------------------------------------------------
1 | # Configuration of the "dfs" context for null
2 | dfs.class=org.apache.hadoop.metrics.spi.NullContext
3 |
4 | # Configuration of the "mapred" context for null
5 | mapred.class=org.apache.hadoop.metrics.spi.NullContext
6 |
7 | # Configuration of the "jvm" context for null
8 | jvm.class=org.apache.hadoop.metrics.spi.NullContext
9 |
--------------------------------------------------------------------------------
/gora-core/src/test/java/org/apache/gora/avro/mapreduce/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains mapreduce tests for {@link org.apache.gora.avro.store.DataFileAvroStore}.
19 | */
20 | package org.apache.gora.avro.mapreduce;
--------------------------------------------------------------------------------
/gora-core/src/test/java/org/apache/gora/avro/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains the test case for Avro store.
19 | */
20 | package org.apache.gora.avro.store;
--------------------------------------------------------------------------------
/gora-core/src/test/java/org/apache/gora/examples/TestWebPageDataCreator.java:
--------------------------------------------------------------------------------
1 | package org.apache.gora.examples;
2 |
3 | import java.io.IOException;
4 |
5 | import org.apache.gora.examples.generated.WebPage;
6 | import org.apache.gora.memory.store.MemStore;
7 | import org.junit.Test;
8 | import org.junit.runner.RunWith;
9 | import org.junit.runners.JUnit4;
10 |
11 | @RunWith(JUnit4.class)
12 | public class TestWebPageDataCreator {
13 |
14 | @Test
15 | public void testCreatesData() throws IOException{
16 | MemStoregora-couchdb
including
19 | * the test driver for {@link org.apache.gora.couchdb.store.TestCouchDBStore}
20 | */
21 | package org.apache.gora.couchdb;
--------------------------------------------------------------------------------
/gora-couchdb/src/test/java/org/apache/gora/couchdb/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the unit tests for basic CRUD operations
19 | * functionality of the CouchDB dataStore.
20 | */
21 | package org.apache.gora.couchdb.store;
--------------------------------------------------------------------------------
/gora-dynamodb/src/examples/avro/person.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "record",
3 | "name": "person",
4 | "namespace": "org.apache.gora.examples.dynamodb.generated",
5 | "fields" : [
6 | {"name": "ssn", "type": "string"},
7 | {"name": "date", "type": "string"},
8 | {"name": "firstname", "type": "string"},
9 | {"name": "lastname", "type": "string"},
10 | {"name": "lastname", "type": "integer"},
11 | {"name": "visitedplaces", "type": {"type":"array", "items": "string"}}
12 | ]
13 | }
--------------------------------------------------------------------------------
/gora-dynamodb/src/examples/java/org/apache/gora/dynamodb/example/generated/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains generated example persistent objects for dynamodb.
19 | */
20 | package org.apache.gora.dynamodb.example.generated;
--------------------------------------------------------------------------------
/gora-dynamodb/src/main/java/org/apache/gora/dynamodb/compiler/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains DynamoDB store related util class.
19 | */
20 | package org.apache.gora.dynamodb.compiler;
--------------------------------------------------------------------------------
/gora-dynamodb/src/main/java/org/apache/gora/dynamodb/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains DynamoDB datastore related all classes.
19 | */
20 | package org.apache.gora.dynamodb;
--------------------------------------------------------------------------------
/gora-dynamodb/src/main/java/org/apache/gora/dynamodb/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the DynamoDB store related classes.
19 | */
20 | package org.apache.gora.dynamodb.store;
--------------------------------------------------------------------------------
/gora-elasticsearch/src/main/java/org/apache/gora/elasticsearch/mapping/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Mapping related classes.
19 | */
20 | package org.apache.gora.elasticsearch.mapping;
21 |
--------------------------------------------------------------------------------
/gora-elasticsearch/src/main/java/org/apache/gora/elasticsearch/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all Elasticsearch datastore related classes.
19 | */
20 | package org.apache.gora.elasticsearch;
21 |
--------------------------------------------------------------------------------
/gora-elasticsearch/src/main/java/org/apache/gora/elasticsearch/query/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Query related classes.
19 | */
20 | package org.apache.gora.elasticsearch.query;
21 |
--------------------------------------------------------------------------------
/gora-elasticsearch/src/main/java/org/apache/gora/elasticsearch/store/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains the core classes of the Elasticsearch datastore.
19 | */
20 | package org.apache.gora.elasticsearch.store;
21 |
--------------------------------------------------------------------------------
/gora-elasticsearch/src/main/java/org/apache/gora/elasticsearch/utils/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains utility classes.
19 | */
20 | package org.apache.gora.elasticsearch.utils;
21 |
--------------------------------------------------------------------------------
/gora-elasticsearch/src/test/java/org/apache/gora/elasticsearch/mapreduce/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains map reduce tests.
19 | */
20 | package org.apache.gora.elasticsearch.mapreduce;
21 |
--------------------------------------------------------------------------------
/gora-elasticsearch/src/test/java/org/apache/gora/elasticsearch/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Elasticsearch datastore test utilities.
19 | */
20 | package org.apache.gora.elasticsearch;
21 |
--------------------------------------------------------------------------------
/gora-elasticsearch/src/test/java/org/apache/gora/elasticsearch/store/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Elasticsearch datastore tests.
19 | */
20 | package org.apache.gora.elasticsearch.store;
21 |
--------------------------------------------------------------------------------
/gora-goraci/.gitignore:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 | *~
17 | .idea
18 | *.iml
19 | *.iws
20 | *.ipr
21 | .classpath
22 | .externalToolBuilders
23 | .project
24 | .settings
25 | .git
26 | .svn
27 | build
28 | target
29 | dist
30 | lib
31 | **/lib/*.jar
32 | ivy/ivy*.jar
33 | /conf/*-site.xml
34 | **/conf/*-site.xml
35 |
--------------------------------------------------------------------------------
/gora-goraci/src/main/avro/cinode.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "record",
3 | "name": "CINode",
4 | "namespace": "org.apache.gora.goraci.generated",
5 | "fields" : [
6 | {"name": "prev", "type": "long","default":0},
7 | {"name": "client", "type": ["null","string"],"default":null},
8 | {"name": "count", "type": "long","default":0}
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/gora-goraci/src/main/avro/flushed.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "record",
3 | "name": "Flushed",
4 | "namespace": "org.apache.gora.goraci.generated",
5 | "fields" : [
6 | {"name": "count", "type": "long","default":0}
7 | ]
8 | }
9 |
--------------------------------------------------------------------------------
/gora-goraci/src/main/java/org/apache/gora/goraci/chef/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | *This package contains all of the Chef software provisioning code required to
19 | *provision nodes for use within GoraCI.
20 | */
21 | package org.apache.gora.goraci.chef;
--------------------------------------------------------------------------------
/gora-goraci/src/main/java/org/apache/gora/goraci/generated/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains generated example persistent classes for use
19 | * within GoraCI.
20 | */
21 | package org.apache.gora.goraci.generated;
--------------------------------------------------------------------------------
/gora-goraci/src/main/java/org/apache/gora/goraci/rackspace/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * Main package for all Rackspace-enabling functionality for the
19 | * GoraCI test.
20 | *
21 | */
22 | package org.apache.gora.goraci.rackspace;
--------------------------------------------------------------------------------
/gora-gradle-plugin/.gitignore:
--------------------------------------------------------------------------------
1 | # Java specific
2 | *.class
3 | target
4 |
5 | # OS / App generated files
6 | .DS_Store*
7 | ehthumbs.db
8 | Icon?
9 | Thumbs.db
10 | *.swp
11 | *.sass-cache
12 | *~
13 |
14 | # Eclipse
15 | .settings
16 | .classpath
17 | .project
18 | target-eclipse
19 |
20 | # IntelliJ
21 | overlays
22 | *.iml
23 | *.iws
24 | *.ipr
25 | .idea/
26 | .gradle/
27 |
28 | # Gradle
29 | build/
30 | out/
--------------------------------------------------------------------------------
/gora-gradle-plugin/examples/simple/gradle.properties:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 | goraVersion = 0.5
17 |
--------------------------------------------------------------------------------
/gora-gradle-plugin/examples/simple/src/main/resources/test1.avsc:
--------------------------------------------------------------------------------
1 | {"name": "Test1",
2 | "type": "record",
3 | "namespace": "org.apache.gora.mongodb.beans.tests",
4 | "fields": [
5 | {"name": "mapOfBytes", "type": {"type": "map", "values": "bytes"}},
6 | {"name": "mapOfStrings", "type": {"type": "map", "values": "string"}},
7 | {"name": "mapOfInt", "type": {"type": "map", "values": "int"}},
8 | {"name": "listOfInt", "type": {"type": "array", "items": "int"}},
9 | {"name": "scalarString", "type": "string"},
10 | {"name": "scalarDate", "type": "string"},
11 | {"name": "scalarInt", "type": "int"}
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/gora-gradle-plugin/gradle.properties:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 | rootProject.name = 'goraPlugin'
17 |
18 | goraVersion = 0.9
19 | avroVersion = 1.8.2
20 |
21 | group = org.apache.gora.gradle
22 | version = 0.9
23 |
--------------------------------------------------------------------------------
/gora-gradle-plugin/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/gora/cc01c182e9fbf839ac79f66142cf9cbd9f1596c5/gora-gradle-plugin/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gora-gradle-plugin/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Mon Feb 09 22:57:35 CET 2015
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-bin.zip
7 |
--------------------------------------------------------------------------------
/gora-gradle-plugin/src/main/resources/META-INF/gradle-plugins/org.apache.gora.properties:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 | implementation-class=org.apache.gora.gradle.GoraPlugin
17 |
--------------------------------------------------------------------------------
/gora-hbase/conf/.gitignore:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 |
--------------------------------------------------------------------------------
/gora-hbase/lib-ext/.gitignore:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 |
--------------------------------------------------------------------------------
/gora-hbase/src/examples/java/.gitignore:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 |
--------------------------------------------------------------------------------
/gora-hbase/src/main/java/org/apache/gora/hbase/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains HBase datastore related all classes.
19 | */
20 | package org.apache.gora.hbase;
--------------------------------------------------------------------------------
/gora-hbase/src/main/java/org/apache/gora/hbase/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the HBase store related classes.
19 | */
20 | package org.apache.gora.hbase.store;
--------------------------------------------------------------------------------
/gora-hbase/src/main/java/org/apache/gora/hbase/util/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains HBase store related util classes.
19 | */
20 | package org.apache.gora.hbase.util;
--------------------------------------------------------------------------------
/gora-hbase/src/test/conf/gora.properties:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 | #Datastore is configured programatically in the tests
17 | #gora.datastore.default=
18 |
19 | #Caching option for HBaseStore
20 | gora.hbasestore.scanner.caching=1000
21 | gora.hbasestore.hbase.client.autoflush.enabled=true
--------------------------------------------------------------------------------
/gora-hbase/src/test/java/org/apache/gora/hbase/mapreduce/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains unit test for mapreduce jobs execution over
19 | * {@link org.apache.gora.hbase.store.HBaseStore}.
20 | */
21 | package org.apache.gora.hbase.mapreduce;
--------------------------------------------------------------------------------
/gora-hbase/src/test/java/org/apache/gora/hbase/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * Tests for gora-hbase
including
19 | * the test driver for {@link org.apache.gora.hbase.GoraHBaseTestDriver}
20 | */
21 | package org.apache.gora.hbase;
--------------------------------------------------------------------------------
/gora-hbase/src/test/java/org/apache/gora/hbase/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the unit tests for basic CRUD operations
19 | * functionality of the HBase dataStore.
20 | */
21 | package org.apache.gora.hbase.store;
--------------------------------------------------------------------------------
/gora-hbase/src/test/java/org/apache/gora/hbase/util/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the unit tests for utils of the HBase dataStore.
19 | */
20 | package org.apache.gora.hbase.util;
--------------------------------------------------------------------------------
/gora-hive/src/main/java/org/apache/gora/hive/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 | /**
19 | * This package contains Hive store related all classes
20 | */
21 | package org.apache.gora.hive;
--------------------------------------------------------------------------------
/gora-hive/src/main/java/org/apache/gora/hive/query/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 | /**
19 | * This package contains all Hive query and result representing classes
20 | */
21 | package org.apache.gora.hive.query;
--------------------------------------------------------------------------------
/gora-hive/src/main/java/org/apache/gora/hive/store/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 | /**
19 | * This package contains all the Hive store related classes.
20 | */
21 | package org.apache.gora.hive.store;
--------------------------------------------------------------------------------
/gora-hive/src/main/java/org/apache/gora/hive/util/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 |
19 | /**
20 | * This package contains all utility classes to execute queries on Hive store
21 | */
22 | package org.apache.gora.hive.util;
--------------------------------------------------------------------------------
/gora-hive/src/test/java/org/apache/gora/hive/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 | /**
19 | * This package contains Hive test driver implementation classes
20 | */
21 | package org.apache.gora.hive;
--------------------------------------------------------------------------------
/gora-hive/src/test/java/org/apache/gora/hive/store/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 | /**
19 | * This package contains all test classes to test Hive store
20 | */
21 | package org.apache.gora.hive.store;
--------------------------------------------------------------------------------
/gora-hive/src/test/java/org/apache/gora/hive/util/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 | /**
19 | * This package contains Hive test server implementation
20 | */
21 | package org.apache.gora.hive.util;
--------------------------------------------------------------------------------
/gora-ignite/src/main/java/org/apache/gora/ignite/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Ignite datastore related all classes.
19 | */
20 | package org.apache.gora.ignite;
21 |
--------------------------------------------------------------------------------
/gora-ignite/src/main/java/org/apache/gora/ignite/query/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Query related classes.
19 | */
20 | package org.apache.gora.ignite.query;
21 |
--------------------------------------------------------------------------------
/gora-ignite/src/main/java/org/apache/gora/ignite/store/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains the core classes of the ignite datastore.
19 | */
20 | package org.apache.gora.ignite.store;
21 |
--------------------------------------------------------------------------------
/gora-ignite/src/main/java/org/apache/gora/ignite/utils/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains utility classes.
19 | */
20 | package org.apache.gora.ignite.utils;
--------------------------------------------------------------------------------
/gora-ignite/src/test/java/org/apache/gora/ignite/mapreduce/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains map reduce tests.
19 | */
20 | package org.apache.gora.ignite.mapreduce;
21 |
--------------------------------------------------------------------------------
/gora-ignite/src/test/java/org/apache/gora/ignite/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Ignite datastore test utilities.
19 | */
20 | package org.apache.gora.ignite;
21 |
--------------------------------------------------------------------------------
/gora-ignite/src/test/java/org/apache/gora/ignite/store/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Ignite datastore tests.
19 | */
20 | package org.apache.gora.ignite.store;
21 |
--------------------------------------------------------------------------------
/gora-infinispan/.gitignore:
--------------------------------------------------------------------------------
1 | /target/
2 |
--------------------------------------------------------------------------------
/gora-infinispan/src/main/java/org/apache/gora/infinispan/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Infinispan datastore related all classes.
19 | */
20 | package org.apache.gora.infinispan;
--------------------------------------------------------------------------------
/gora-infinispan/src/main/java/org/apache/gora/infinispan/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the Infinispan store related classes.
19 | */
20 | package org.apache.gora.infinispan.store;
--------------------------------------------------------------------------------
/gora-infinispan/src/test/java/org/apache/gora/infinispan/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * Tests for gora-infinispan
including
19 | * the test driver for {@link org.apache.gora.infinispan.GoraInfinispanTestDriver}
20 | */
21 | package org.apache.gora.infinispan;
--------------------------------------------------------------------------------
/gora-infinispan/src/test/java/org/apache/gora/infinispan/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the unit tests for basic CRUD operations
19 | * functionality of the Infinispan dataStore.
20 | */
21 | package org.apache.gora.infinispan.store;
--------------------------------------------------------------------------------
/gora-infinispan/src/test/resources/gora.properties:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one
2 | # or more contributor license agreements. See the NOTICE file
3 | # distributed with this work for additional information
4 | # regarding copyright ownership. The ASF licenses this file
5 | # to you under the Apache License, Version 2.0 (the
6 | # "License"); you may not use this file except in compliance
7 | # with the License. You may obtain a copy of the License at
8 | #
9 | # http://www.apache.org/licenses/LICENSE-2.0
10 | #
11 | # Unless required by applicable law or agreed to in writing, software
12 | # distributed under the License is distributed on an "AS IS" BASIS,
13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | # See the License for the specific language governing permissions and
15 | # limitations under the License.
16 |
17 | # Datastore is configured programatically in the tests
18 | infinispan.partition.size=1
19 |
20 |
--------------------------------------------------------------------------------
/gora-infinispan/src/test/resources/simplelogger.properties:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one
2 | # or more contributor license agreements. See the NOTICE file
3 | # distributed with this work for additional information
4 | # regarding copyright ownership. The ASF licenses this file
5 | # to you under the Apache License, Version 2.0 (the
6 | # "License"); you may not use this file except in compliance
7 | # with the License. You may obtain a copy of the License at
8 | #
9 | # http://www.apache.org/licenses/LICENSE-2.0
10 | #
11 | # Unless required by applicable law or agreed to in writing, software
12 | # distributed under the License is distributed on an "AS IS" BASIS,
13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | # See the License for the specific language governing permissions and
15 | # limitations under the License.
16 |
17 | org.slf4j.simpleLogger.defaultLog=debug
--------------------------------------------------------------------------------
/gora-jcache/src/main/java/org/apache/gora/jcache/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Jcache datastore related all classes.
19 | */
20 | package org.apache.gora.jcache;
--------------------------------------------------------------------------------
/gora-jcache/src/test/java/org/apache/gora/jcache/mapreduce/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains unit test for MR jobs execution over JCache dataStore.
19 | */
20 | package org.apache.gora.jcache.mapreduce;
--------------------------------------------------------------------------------
/gora-jcache/src/test/java/org/apache/gora/jcache/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * Tests for gora-jcache
including
19 | * the test driver for {@link org.apache.gora.jcache.GoraHazelcastTestDriver}
20 | */
21 | package org.apache.gora.jcache;
--------------------------------------------------------------------------------
/gora-jcache/src/test/java/org/apache/gora/jcache/store/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the unit tests for basic CRUD operations functionality of the JCache dataStore.
19 | */
20 | package org.apache.gora.jcache.store;
--------------------------------------------------------------------------------
/gora-jet/src/test/avro/pageview.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "record",
3 | "name": "Pageview", "default":null,
4 | "namespace": "org.apache.gora.jet.generated",
5 | "fields" : [
6 | {"name": "url", "type": ["null","string"], "default":null},
7 | {"name": "timestamp", "type": "long", "default":0},
8 | {"name": "ip", "type": ["null","string"], "default":null},
9 | {"name": "httpMethod", "type": ["null","string"], "default":null},
10 | {"name": "httpStatusCode", "type": "int", "default":0},
11 | {"name": "responseSize", "type": "int", "default":0},
12 | {"name": "referrer", "type": ["null","string"], "default":null},
13 | {"name": "userAgent", "type": ["null","string"], "default":null}
14 | ]
15 | }
16 |
--------------------------------------------------------------------------------
/gora-jet/src/test/avro/resultPageView.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "record",
3 | "name": "ResultPageView", "default":null,
4 | "namespace": "org.apache.gora.jet.generated",
5 | "fields" : [
6 | {"name": "url", "type": ["null","string"], "default":null},
7 | {"name": "timestamp", "type": "long", "default":0},
8 | {"name": "ip", "type": ["null","string"], "default":null}
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/gora-kudu/src/main/java/org/apache/gora/kudu/mapping/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Mapping related classes.
19 | */
20 | package org.apache.gora.kudu.mapping;
21 |
--------------------------------------------------------------------------------
/gora-kudu/src/main/java/org/apache/gora/kudu/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Kudu datastore related all classes.
19 | */
20 | package org.apache.gora.kudu;
21 |
--------------------------------------------------------------------------------
/gora-kudu/src/main/java/org/apache/gora/kudu/query/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Query related classes.
19 | */
20 | package org.apache.gora.kudu.query;
21 |
--------------------------------------------------------------------------------
/gora-kudu/src/main/java/org/apache/gora/kudu/store/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains the core classes of the kudu datastore.
19 | */
20 | package org.apache.gora.kudu.store;
21 |
--------------------------------------------------------------------------------
/gora-kudu/src/main/java/org/apache/gora/kudu/utils/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains utility classes.
19 | */
20 | package org.apache.gora.kudu.utils;
21 |
--------------------------------------------------------------------------------
/gora-kudu/src/test/java/org/apache/gora/kudu/mapreduce/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains map reduce tests.
19 | */
20 | package org.apache.gora.kudu.mapreduce;
21 |
--------------------------------------------------------------------------------
/gora-kudu/src/test/java/org/apache/gora/kudu/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Kudu datastore test utilities.
19 | */
20 | package org.apache.gora.kudu;
21 |
--------------------------------------------------------------------------------
/gora-kudu/src/test/java/org/apache/gora/kudu/store/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Kudu datastore tests.
19 | */
20 | package org.apache.gora.kudu.store;
21 |
--------------------------------------------------------------------------------
/gora-lucene/src/main/java/org/apache/gora/lucene/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Lucene datastore related all classes.
19 | */
20 | package org.apache.gora.lucene;
--------------------------------------------------------------------------------
/gora-lucene/src/main/java/org/apache/gora/lucene/query/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Lucene Query Java class representation plus Lucene Result once
19 | * the Query is executed.
20 | */
21 | package org.apache.gora.lucene.query;
--------------------------------------------------------------------------------
/gora-lucene/src/test/java/org/apache/gora/lucene/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Lucene datastore related Test classes.
19 | */
20 | package org.apache.gora.lucene.store;
--------------------------------------------------------------------------------
/gora-maven-plugin/.gitignore:
--------------------------------------------------------------------------------
1 | # Licensed under the Apache License, Version 2.0 (the "License");
2 | # you may not use this file except in compliance with the License.
3 | # You may obtain a copy of the License at
4 | #
5 | # http://www.apache.org/licenses/LICENSE-2.0
6 | #
7 | # Unless required by applicable law or agreed to in writing, software
8 | # distributed under the License is distributed on an "AS IS" BASIS,
9 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10 | # See the License for the specific language governing permissions and
11 | # limitations under the License.
12 |
13 | .idea/
14 | target/
15 | *.iml
16 |
--------------------------------------------------------------------------------
/gora-maven-plugin/src/main/java/org/apache/gora/maven/plugin/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains some classes that helps to generate Java code
19 | * from Apache Avro *.json files using Apache Gora compiler.
20 | */
21 | package org.apache.gora.maven.plugin;
--------------------------------------------------------------------------------
/gora-mongodb/.gitignore:
--------------------------------------------------------------------------------
1 | # Bin directories
2 | bin/
3 |
--------------------------------------------------------------------------------
/gora-mongodb/src/main/java/org/apache/gora/mongodb/filters/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains MongoDB store related util classes.
19 | */
20 | package org.apache.gora.mongodb.filters;
--------------------------------------------------------------------------------
/gora-mongodb/src/main/java/org/apache/gora/mongodb/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains MongoDB datastore related all classes.
19 | */
20 | package org.apache.gora.mongodb;
--------------------------------------------------------------------------------
/gora-mongodb/src/main/java/org/apache/gora/mongodb/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the MongoDB store related classes.
19 | */
20 | package org.apache.gora.mongodb.store;
--------------------------------------------------------------------------------
/gora-mongodb/src/main/java/org/apache/gora/mongodb/utils/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains MongoDB store related util classes.
19 | */
20 | package org.apache.gora.mongodb.utils;
--------------------------------------------------------------------------------
/gora-mongodb/src/test/java/org/apache/gora/mongodb/mapreduce/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains unit test for mapreduce jobs execution over
19 | * {@link org.apache.gora.mongodb.store.MongoStore}.
20 | */
21 | package org.apache.gora.mongodb.mapreduce;
--------------------------------------------------------------------------------
/gora-mongodb/src/test/java/org/apache/gora/mongodb/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * Tests for gora-mongodb
including
19 | * the test driver for {@link org.apache.gora.mongodb.GoraMongodbTestDriver}
20 | */
21 | package org.apache.gora.mongodb;
--------------------------------------------------------------------------------
/gora-mongodb/src/test/java/org/apache/gora/mongodb/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the unit tests for basic CRUD operations
19 | * functionality of the MongoDB dataStore.
20 | */
21 | package org.apache.gora.mongodb.store;
--------------------------------------------------------------------------------
/gora-mongodb/src/test/java/org/apache/gora/mongodb/utils/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the unit tests for utils of the MongoDB dataStore.
19 | */
20 | package org.apache.gora.mongodb.utils;
--------------------------------------------------------------------------------
/gora-neo4j/src/main/java/org/apache/gora/neo4j/mapping/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains the classes of the Mapping of Neo4j .
19 | */
20 | package org.apache.gora.neo4j.mapping;
--------------------------------------------------------------------------------
/gora-neo4j/src/main/java/org/apache/gora/neo4j/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all classes related to the Neo4j datastore.
19 | */
20 | package org.apache.gora.neo4j;
--------------------------------------------------------------------------------
/gora-neo4j/src/main/java/org/apache/gora/neo4j/query/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains the classes used for query Neo4j.
19 | */
20 | package org.apache.gora.neo4j.query;
--------------------------------------------------------------------------------
/gora-neo4j/src/main/java/org/apache/gora/neo4j/store/ProtocolType.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | package org.apache.gora.neo4j.store;
18 |
19 | /**
20 | * Protocol types
21 | */
22 | public enum ProtocolType {
23 | Bolt, BoltRouting, HTTP
24 | }
25 |
--------------------------------------------------------------------------------
/gora-neo4j/src/main/java/org/apache/gora/neo4j/store/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains the main classes of the Neo4j datastore.
19 | */
20 | package org.apache.gora.neo4j.store;
--------------------------------------------------------------------------------
/gora-neo4j/src/main/java/org/apache/gora/neo4j/utils/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains the utils classes for the Neo4j datastore.
19 | */
20 | package org.apache.gora.neo4j.utils;
--------------------------------------------------------------------------------
/gora-neo4j/src/test/java/org/apache/gora/neo4j/mapreduce/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains the classes used for test map reduce on Neo4j.
19 | */
20 | package org.apache.gora.neo4j.mapreduce;
--------------------------------------------------------------------------------
/gora-neo4j/src/test/java/org/apache/gora/neo4j/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains the classes used for testing the Neo4j datastore.
19 | */
20 | package org.apache.gora.neo4j;
--------------------------------------------------------------------------------
/gora-neo4j/src/test/java/org/apache/gora/neo4j/store/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains the classes used for test Neo4j datastore.
19 | */
20 | package org.apache.gora.neo4j.store;
--------------------------------------------------------------------------------
/gora-neo4j/src/test/java/org/apache/gora/neo4j/utils/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains the utils classes used for test Neo4j datastore.
19 | */
20 | package org.apache.gora.neo4j.utils;
--------------------------------------------------------------------------------
/gora-neo4j/src/test/resources/gora.properties:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 | gora.datastore.default=org.apache.gora.neo4j.store.Neo4jStore
17 | gora.datastore.neo4j.host=localhost
18 | gora.datastore.neo4j.port=7687
19 | gora.datastore.neo4j.username=neo4j
20 | gora.datastore.neo4j.password=password
21 | gora.datastore.neo4j.protocol=Bolt
--------------------------------------------------------------------------------
/gora-orientdb/src/main/java/org/apache/gora/orientdb/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 |
19 | /**
20 | * This package encapsulates all OrientDB dataStore related class implementations.
21 | *
22 | */
23 | package org.apache.gora.orientdb;
--------------------------------------------------------------------------------
/gora-orientdb/src/test/java/org/apache/gora/orientdb/mapreduce/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 |
19 | /**
20 | * Contains tests for MR jobs over OrientDB dataStore.
21 | */
22 | package org.apache.gora.orientdb.mapreduce;
--------------------------------------------------------------------------------
/gora-orientdb/src/test/java/org/apache/gora/orientdb/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 |
19 | /**
20 | * Contains all the dataStore specific tests for OrientDB dataStore.
21 | *
22 | */
23 | package org.apache.gora.orientdb;
--------------------------------------------------------------------------------
/gora-orientdb/src/test/java/org/apache/gora/orientdb/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 |
19 | /**
20 | * Contains tests for OrientDB dataStore CRUD operations.
21 | */
22 | package org.apache.gora.orientdb.store;
--------------------------------------------------------------------------------
/gora-pig/src/test/resources/gora.properties:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 | gora.datastore.default=org.apache.gora.hbase.store.HBaseStore
17 | gora.datastore.autocreateschema=true
18 | gora.datastore.scanner.caching=10
19 | gora.hbasestore.hbase.client.autoflush.enabled=false
--------------------------------------------------------------------------------
/gora-pig/src/test/resources/test-delete-map-values-addvals.csv:
--------------------------------------------------------------------------------
1 | [k2#v2,k3#v3]
--------------------------------------------------------------------------------
/gora-pig/src/test/resources/test-delete-map-values.csv:
--------------------------------------------------------------------------------
1 | key1|[k3#v9]
--------------------------------------------------------------------------------
/gora-pig/src/test/resources/test-delete-rows.csv:
--------------------------------------------------------------------------------
1 | key1
--------------------------------------------------------------------------------
/gora-redis/src/main/java/org/apache/gora/redis/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Redis datastore related all classes.
19 | */
20 | package org.apache.gora.redis;
21 |
--------------------------------------------------------------------------------
/gora-redis/src/main/java/org/apache/gora/redis/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the Redis store related classes.
19 | */
20 | package org.apache.gora.redis.store;
21 |
--------------------------------------------------------------------------------
/gora-redis/src/main/java/org/apache/gora/redis/util/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Redis store related util classes.
19 | */
20 | package org.apache.gora.redis.util;
21 |
--------------------------------------------------------------------------------
/gora-redis/src/test/java/org/apache/gora/redis/mapreduce/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | package org.apache.gora.redis.mapreduce;
18 |
--------------------------------------------------------------------------------
/gora-redis/src/test/java/org/apache/gora/redis/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * Tests for gora-redis
including the test driver for
19 | * {@link org.apache.gora.redis.store.RedisStoreTest}
20 | */
21 | package org.apache.gora.redis;
22 |
--------------------------------------------------------------------------------
/gora-redis/src/test/java/org/apache/gora/redis/store/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the unit tests for basic CRUD operations
19 | * functionality of the Redis dataStore.
20 | */
21 | package org.apache.gora.redis.store;
22 |
--------------------------------------------------------------------------------
/gora-redis/src/test/java/org/apache/gora/redis/util/package-info.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the unit tests for utils of the Redis dataStore.
19 | */
20 | package org.apache.gora.redis.util;
21 |
--------------------------------------------------------------------------------
/gora-rethinkdb/src/main/java/org/apache/gora/rethinkdb/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 |
19 | package org.apache.gora.rethinkdb;
--------------------------------------------------------------------------------
/gora-rethinkdb/src/main/java/org/apache/gora/rethinkdb/query/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 |
19 | package org.apache.gora.rethinkdb.query;
--------------------------------------------------------------------------------
/gora-rethinkdb/src/main/java/org/apache/gora/rethinkdb/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 |
19 | package org.apache.gora.rethinkdb.store;
--------------------------------------------------------------------------------
/gora-rethinkdb/src/test/java/org/apache/gora/rethinkdb/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 |
19 | package org.apache.gora.rethinkdb;
--------------------------------------------------------------------------------
/gora-rethinkdb/src/test/java/org/apache/gora/rethinkdb/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one
3 | * or more contributor license agreements. See the NOTICE file
4 | * distributed with this work for additional information
5 | * regarding copyright ownership. The ASF licenses this file
6 | * to you under the Apache License, Version 2.0 (the
7 | * "License"); you may not use this file except in compliance
8 | * with the License. You may obtain a copy of the License at
9 | *
10 | * http://www.apache.org/licenses/LICENSE-2.0
11 | *
12 | * Unless required by applicable law or agreed to in writing, software
13 | * distributed under the License is distributed on an "AS IS" BASIS,
14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 | * See the License for the specific language governing permissions and
16 | * limitations under the License.
17 | */
18 |
19 | package org.apache.gora.rethinkdb.store;
--------------------------------------------------------------------------------
/gora-solr/src/main/java/org/apache/gora/solr/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains Solr datastore related all classes.
19 | */
20 | package org.apache.gora.solr;
--------------------------------------------------------------------------------
/gora-solr/src/main/java/org/apache/gora/solr/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the Solr store related classes.
19 | */
20 | package org.apache.gora.solr.store;
--------------------------------------------------------------------------------
/gora-solr/src/test/conf/solr-managed-schema/Employee/conf/protwords.txt:
--------------------------------------------------------------------------------
1 | # The ASF licenses this file to You under the Apache License, Version 2.0
2 | # (the "License"); you may not use this file except in compliance with
3 | # the License. You may obtain a copy of the License at
4 | #
5 | # http://www.apache.org/licenses/LICENSE-2.0
6 | #
7 | # Unless required by applicable law or agreed to in writing, software
8 | # distributed under the License is distributed on an "AS IS" BASIS,
9 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10 | # See the License for the specific language governing permissions and
11 | # limitations under the License.
12 |
13 | #-----------------------------------------------------------------------
14 | # Use a protected word file to protect against the stemmer reducing two
15 | # unrelated words to the same base word.
16 |
17 | # Some non-words that normally won't be encountered,
18 | # just to test that they won't be stemmed.
19 | dontstems
20 | zwhacky
21 |
22 |
--------------------------------------------------------------------------------
/gora-solr/src/test/conf/solr-managed-schema/WebPage/conf/protwords.txt:
--------------------------------------------------------------------------------
1 | # The ASF licenses this file to You under the Apache License, Version 2.0
2 | # (the "License"); you may not use this file except in compliance with
3 | # the License. You may obtain a copy of the License at
4 | #
5 | # http://www.apache.org/licenses/LICENSE-2.0
6 | #
7 | # Unless required by applicable law or agreed to in writing, software
8 | # distributed under the License is distributed on an "AS IS" BASIS,
9 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10 | # See the License for the specific language governing permissions and
11 | # limitations under the License.
12 |
13 | #-----------------------------------------------------------------------
14 | # Use a protected word file to protect against the stemmer reducing two
15 | # unrelated words to the same base word.
16 |
17 | # Some non-words that normally won't be encountered,
18 | # just to test that they won't be stemmed.
19 | dontstems
20 | zwhacky
21 |
22 |
--------------------------------------------------------------------------------
/gora-solr/src/test/conf/solr-managed-schema/collection1/core.properties:
--------------------------------------------------------------------------------
1 | #
2 | # Licensed to the Apache Software Foundation (ASF) under one or more
3 | # contributor license agreements. See the NOTICE file distributed with
4 | # this work for additional information regarding copyright ownership.
5 | # The ASF licenses this file to You under the Apache License, Version 2.0
6 | # (the "License"); you may not use this file except in compliance with
7 | # the License. You may obtain a copy of the License at
8 | #
9 | # http://www.apache.org/licenses/LICENSE-2.0
10 | #
11 | # Unless required by applicable law or agreed to in writing, software
12 | # distributed under the License is distributed on an "AS IS" BASIS,
13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | # See the License for the specific language governing permissions and
15 | # limitations under the License.
16 | #
17 |
18 | name=collection1
--------------------------------------------------------------------------------
/gora-solr/src/test/conf/solr/Employee/conf/protwords.txt:
--------------------------------------------------------------------------------
1 | # The ASF licenses this file to You under the Apache License, Version 2.0
2 | # (the "License"); you may not use this file except in compliance with
3 | # the License. You may obtain a copy of the License at
4 | #
5 | # http://www.apache.org/licenses/LICENSE-2.0
6 | #
7 | # Unless required by applicable law or agreed to in writing, software
8 | # distributed under the License is distributed on an "AS IS" BASIS,
9 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10 | # See the License for the specific language governing permissions and
11 | # limitations under the License.
12 |
13 | #-----------------------------------------------------------------------
14 | # Use a protected word file to protect against the stemmer reducing two
15 | # unrelated words to the same base word.
16 |
17 | # Some non-words that normally won't be encountered,
18 | # just to test that they won't be stemmed.
19 | dontstems
20 | zwhacky
21 |
22 |
--------------------------------------------------------------------------------
/gora-solr/src/test/conf/solr/WebPage/conf/protwords.txt:
--------------------------------------------------------------------------------
1 | # The ASF licenses this file to You under the Apache License, Version 2.0
2 | # (the "License"); you may not use this file except in compliance with
3 | # the License. You may obtain a copy of the License at
4 | #
5 | # http://www.apache.org/licenses/LICENSE-2.0
6 | #
7 | # Unless required by applicable law or agreed to in writing, software
8 | # distributed under the License is distributed on an "AS IS" BASIS,
9 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10 | # See the License for the specific language governing permissions and
11 | # limitations under the License.
12 |
13 | #-----------------------------------------------------------------------
14 | # Use a protected word file to protect against the stemmer reducing two
15 | # unrelated words to the same base word.
16 |
17 | # Some non-words that normally won't be encountered,
18 | # just to test that they won't be stemmed.
19 | dontstems
20 | zwhacky
21 |
22 |
--------------------------------------------------------------------------------
/gora-solr/src/test/conf/solr/collection1/core.properties:
--------------------------------------------------------------------------------
1 | #
2 | # Licensed to the Apache Software Foundation (ASF) under one or more
3 | # contributor license agreements. See the NOTICE file distributed with
4 | # this work for additional information regarding copyright ownership.
5 | # The ASF licenses this file to You under the Apache License, Version 2.0
6 | # (the "License"); you may not use this file except in compliance with
7 | # the License. You may obtain a copy of the License at
8 | #
9 | # http://www.apache.org/licenses/LICENSE-2.0
10 | #
11 | # Unless required by applicable law or agreed to in writing, software
12 | # distributed under the License is distributed on an "AS IS" BASIS,
13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | # See the License for the specific language governing permissions and
15 | # limitations under the License.
16 | #
17 |
18 | name=collection1
--------------------------------------------------------------------------------
/gora-solr/src/test/java/org/apache/gora/solr/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * Tests for gora-solr
including
19 | * the test driver for {@link org.apache.gora.solr.GoraSolrTestDriver}
20 | */
21 | package org.apache.gora.solr;
--------------------------------------------------------------------------------
/gora-solr/src/test/java/org/apache/gora/solr/store/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains all the unit tests for basic CRUD operations
19 | * functionality of the Solr dataStore.
20 | */
21 | package org.apache.gora.solr.store;
--------------------------------------------------------------------------------
/gora-sql/conf/.gitignore:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 |
--------------------------------------------------------------------------------
/gora-sql/lib-ext/.gitignore:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 |
--------------------------------------------------------------------------------
/gora-sql/src/examples/java/.gitignore:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 |
--------------------------------------------------------------------------------
/gora-sql/src/test/conf/.gitignore:
--------------------------------------------------------------------------------
1 | # Licensed to the Apache Software Foundation (ASF) under one or more
2 | # contributor license agreements. See the NOTICE file distributed with
3 | # this work for additional information regarding copyright ownership.
4 | # The ASF licenses this file to You under the Apache License, Version 2.0
5 | # (the "License"); you may not use this file except in compliance with
6 | # the License. You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 |
16 |
--------------------------------------------------------------------------------
/gora-tutorial/src/main/avro/metricdatum.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "record",
3 | "name": "MetricDatum", "default":null,
4 | "namespace": "org.apache.gora.tutorial.log.generated",
5 | "fields" : [
6 | {"name": "metricDimension", "type": ["null","string"], "default":null},
7 | {"name": "timestamp", "type": "long","default":0},
8 | {"name": "metric", "type" : "long","default":0}
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/gora-tutorial/src/main/avro/pageview.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "record",
3 | "name": "Pageview", "default":null,
4 | "namespace": "org.apache.gora.tutorial.log.generated",
5 | "fields" : [
6 | {"name": "url", "type": ["null","string"], "default":null},
7 | {"name": "timestamp", "type": "long", "default":0},
8 | {"name": "ip", "type": ["null","string"], "default":null},
9 | {"name": "httpMethod", "type": ["null","string"], "default":null},
10 | {"name": "httpStatusCode", "type": "int", "default":0},
11 | {"name": "responseSize", "type": "int", "default":0},
12 | {"name": "referrer", "type": ["null","string"], "default":null},
13 | {"name": "userAgent", "type": ["null","string"], "default":null}
14 | ]
15 | }
16 |
--------------------------------------------------------------------------------
/gora-tutorial/src/main/java/org/apache/gora/tutorial/log/generated/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains official tutorial related example persistent classes .
19 | */
20 | package org.apache.gora.tutorial.log.generated;
--------------------------------------------------------------------------------
/gora-tutorial/src/main/java/org/apache/gora/tutorial/log/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Licensed to the Apache Software Foundation (ASF) under one or more
3 | * contributor license agreements. See the NOTICE file distributed with
4 | * this work for additional information regarding copyright ownership.
5 | * The ASF licenses this file to You under the Apache License, Version 2.0
6 | * (the "License"); you may not use this file except in compliance with
7 | * the License. You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 | /**
18 | * This package contains official tutorial related all classes.
19 | */
20 | package org.apache.gora.tutorial.log;
--------------------------------------------------------------------------------
/gora-tutorial/src/main/resources/access.log.tar.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/apache/gora/cc01c182e9fbf839ac79f66142cf9cbd9f1596c5/gora-tutorial/src/main/resources/access.log.tar.gz
--------------------------------------------------------------------------------