├── src
├── kundera-cassandra
│ ├── cassandra-core
│ │ └── src
│ │ │ └── test
│ │ │ ├── resources
│ │ │ ├── passwd.properties
│ │ │ ├── nature.jpg
│ │ │ ├── persistence.pdf
│ │ │ ├── access.properties
│ │ │ ├── kundera-cassandra.properties
│ │ │ ├── kunderaConnectionTest.xml
│ │ │ ├── log4j.properties
│ │ │ ├── kunderaLoadbalancingTest.xml
│ │ │ └── ehcache-test.xml
│ │ │ └── java
│ │ │ └── com
│ │ │ └── impetus
│ │ │ └── client
│ │ │ ├── crud
│ │ │ ├── Month.java
│ │ │ ├── EmbeddedEntity.java
│ │ │ └── compositeType
│ │ │ │ └── association
│ │ │ │ └── CassandraAddressUniOTM.java
│ │ │ ├── cassandra
│ │ │ ├── config
│ │ │ │ └── CassandraTimestampGenerator.java
│ │ │ └── thrift
│ │ │ │ ├── AddressHandler.java
│ │ │ │ ├── cql
│ │ │ │ ├── CountersTestOnCql.java
│ │ │ │ └── UserInformation.java
│ │ │ │ └── AddressListenerDTO.java
│ │ │ └── generatedId
│ │ │ ├── CassandraGeneratedIdCqlTest.java
│ │ │ └── entites
│ │ │ └── CassandraGeneratedIdDefault.java
│ ├── cassandra-ds-driver
│ │ └── src
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── impetus
│ │ │ ├── kundera
│ │ │ └── client
│ │ │ │ └── cassandra
│ │ │ │ └── dsdriver
│ │ │ │ └── HostFilterPredicate.java
│ │ │ └── client
│ │ │ └── cassandra
│ │ │ └── generatedId
│ │ │ └── entites
│ │ │ └── CassandraGeneratedIdDefault.java
│ └── cassandra-pelops
│ │ └── src
│ │ └── test
│ │ ├── java
│ │ └── com
│ │ │ └── impetus
│ │ │ └── client
│ │ │ └── crud
│ │ │ └── EmbeddedEntity.java
│ │ └── resources
│ │ └── META-INF
│ │ └── persistence.xml
├── kundera-mongo
│ └── src
│ │ ├── main
│ │ └── java
│ │ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ │ └── com
│ │ │ └── impetus
│ │ │ └── client
│ │ │ └── mongodb
│ │ │ └── index
│ │ │ └── IndexType.java
│ │ └── test
│ │ ├── resources
│ │ ├── pic.jpg
│ │ ├── kundera-mongo.properties
│ │ ├── esindexer.xml
│ │ ├── log4j.properties
│ │ └── kunderaMongoTest.xml
│ │ └── java
│ │ └── com
│ │ └── impetus
│ │ └── client
│ │ ├── crud
│ │ ├── entities
│ │ │ └── Day.java
│ │ ├── MongoSecondaryTableTest.java
│ │ ├── EmbeddedEntity.java
│ │ ├── mappedsuperclass
│ │ │ └── inheritence
│ │ │ │ └── MongoEntityWithoutFieldsTest.java
│ │ └── autogeneratedid
│ │ │ └── Product.java
│ │ └── generatedId
│ │ └── entites
│ │ └── MongoGeneratedIdDefault.java
├── jpa-engine
│ ├── core
│ │ └── src
│ │ │ ├── main
│ │ │ ├── resources
│ │ │ │ └── META-INF
│ │ │ │ │ └── services
│ │ │ │ │ └── javax.persistence.spi.PersistenceProvider
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── impetus
│ │ │ │ └── kundera
│ │ │ │ ├── metadata
│ │ │ │ └── model
│ │ │ │ │ └── annotation
│ │ │ │ │ ├── EntityAnnotationProcessor.java
│ │ │ │ │ ├── JPAAnnotationProcessor.java
│ │ │ │ │ └── FieldAnnotationProcessor.java
│ │ │ │ ├── configure
│ │ │ │ ├── AbstractSchemaConfiguration.java
│ │ │ │ ├── PersistenceUnitConfigurationException.java
│ │ │ │ └── PropertyReader.java
│ │ │ │ ├── validation
│ │ │ │ └── rules
│ │ │ │ │ ├── IRule.java
│ │ │ │ │ ├── EntityRule.java
│ │ │ │ │ └── AbstractEntityRule.java
│ │ │ │ ├── gis
│ │ │ │ ├── query
│ │ │ │ │ └── GeospatialQuery.java
│ │ │ │ └── SurfaceType.java
│ │ │ │ ├── persistence
│ │ │ │ ├── context
│ │ │ │ │ ├── MainCache.java
│ │ │ │ │ ├── EmbeddedCache.java
│ │ │ │ │ ├── TransactionalCache.java
│ │ │ │ │ └── ElementCollectionCache.java
│ │ │ │ └── ResourceManager.java
│ │ │ │ ├── utils
│ │ │ │ ├── TimestampGenerator.java
│ │ │ │ └── DefaultTimestampGenerator.java
│ │ │ │ ├── generator
│ │ │ │ └── Generator.java
│ │ │ │ ├── client
│ │ │ │ └── ClientPropertiesSetter.java
│ │ │ │ ├── proxy
│ │ │ │ └── KunderaProxy.java
│ │ │ │ └── service
│ │ │ │ └── policy
│ │ │ │ └── LoadBalancingPolicy.java
│ │ │ └── test
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── impetus
│ │ │ │ └── kundera
│ │ │ │ ├── client
│ │ │ │ └── crud
│ │ │ │ │ └── mappedsuperclass
│ │ │ │ │ └── Status.java
│ │ │ │ ├── metadata
│ │ │ │ ├── processor
│ │ │ │ │ ├── Circle.java
│ │ │ │ │ ├── Polygon.java
│ │ │ │ │ ├── Rectangle.java
│ │ │ │ │ ├── CarTyre.java
│ │ │ │ │ ├── CarEngine.java
│ │ │ │ │ └── Geometry.java
│ │ │ │ ├── mappedsuperclass
│ │ │ │ │ ├── EntityWithoutFieldsTest.java
│ │ │ │ │ ├── Employee.java
│ │ │ │ │ ├── Person.java
│ │ │ │ │ └── PersonChild.java
│ │ │ │ ├── entities
│ │ │ │ │ ├── RootMappedSuperClass.java
│ │ │ │ │ └── EmbeddableTransientEntity.java
│ │ │ │ └── validator
│ │ │ │ │ ├── GeneratedIdDefault.java
│ │ │ │ │ └── GeneratedIdWithNoGenerator.java
│ │ │ │ └── datatypes
│ │ │ │ └── datagenerator
│ │ │ │ ├── BooleanDataGenerator.java
│ │ │ │ ├── LongDataGenerator.java
│ │ │ │ ├── ShortDataGenerator.java
│ │ │ │ ├── ByteDataGenerator.java
│ │ │ │ ├── IntegerDataGenerator.java
│ │ │ │ ├── FloatDataGenerator.java
│ │ │ │ ├── DoubleDataGenerator.java
│ │ │ │ ├── CalendarDataGenerator.java
│ │ │ │ ├── SqlDateDataGenerator.java
│ │ │ │ ├── BigIntegerDataGenerator.java
│ │ │ │ ├── BigDecimalDataGenerator.java
│ │ │ │ ├── SqlTimeDataGenerator.java
│ │ │ │ ├── StringDataGenerator.java
│ │ │ │ ├── SqlTimestampDataGenerator.java
│ │ │ │ ├── UUIDDataGenerator.java
│ │ │ │ ├── CharDataGenerator.java
│ │ │ │ ├── DateDataGenerator.java
│ │ │ │ └── DataGenerator.java
│ │ │ └── resources
│ │ │ ├── log4j.properties
│ │ │ └── ehcache-test.xml
│ └── fallback-impl
│ │ └── src
│ │ └── test
│ │ └── resources
│ │ └── ehcache-test.xml
├── kundera-tests
│ └── src
│ │ ├── main
│ │ └── resources
│ │ │ ├── kundera-cassandra.properties
│ │ │ ├── log4j.properties
│ │ │ └── applicationContext.xml
│ │ └── test
│ │ └── resources
│ │ └── log4j.properties
├── kundera-oracle-nosql
│ └── src
│ │ └── test
│ │ ├── resources
│ │ ├── nature.jpg
│ │ ├── esindexer.xml
│ │ └── kvstoreSecurityConfig.xml
│ │ └── java
│ │ └── com
│ │ └── impetus
│ │ └── client
│ │ └── oraclenosql
│ │ └── entities
│ │ ├── Month.java
│ │ └── UserInformation.java
├── kundera-hbase
│ ├── kundera-hbase-v2
│ │ └── src
│ │ │ └── test
│ │ │ └── resources
│ │ │ ├── kundera-hbase.properties
│ │ │ ├── esindexer.xml
│ │ │ └── log4j.properties
│ └── kundera-hbase
│ │ └── src
│ │ └── test
│ │ ├── resources
│ │ ├── kundera-hbase.properties
│ │ ├── esindexer.xml
│ │ └── log4j.properties
│ │ └── java
│ │ └── com
│ │ └── impetus
│ │ └── client
│ │ └── hbase
│ │ ├── crud
│ │ ├── Month.java
│ │ ├── datatypes
│ │ │ └── ZkShutDownTest.java
│ │ ├── EmbeddedEntity.java
│ │ ├── EmbeddedCollectionEntity.java
│ │ ├── PersonSecondaryTableAddress.java
│ │ ├── association
│ │ │ └── AddressOTOHbase.java
│ │ └── mappedsuperclass
│ │ │ └── inheritence
│ │ │ └── HBaseEntityWithoutFieldsTest.java
│ │ └── generatedId
│ │ └── entites
│ │ └── HBaseGeneratedIdDefault.java
├── kundera-spark
│ ├── spark-core
│ │ └── src
│ │ │ └── test
│ │ │ └── resources
│ │ │ ├── test.csv
│ │ │ └── KunderaSparkTest.xml
│ ├── spark-teradata
│ │ └── src
│ │ │ └── test
│ │ │ └── resources
│ │ │ ├── teradata.properties
│ │ │ ├── KunderaSparkTeradataProperties.xml
│ │ │ └── META-INF
│ │ │ └── persistence.xml
│ ├── spark-hive
│ │ └── src
│ │ │ └── test
│ │ │ └── resources
│ │ │ ├── hive_script
│ │ │ ├── KunderaSparkHiveProperties.xml
│ │ │ └── META-INF
│ │ │ └── persistence.xml
│ ├── spark-mongodb
│ │ └── src
│ │ │ └── test
│ │ │ └── resources
│ │ │ ├── KunderaSparkMongoProperties.xml
│ │ │ └── META-INF
│ │ │ └── persistence.xml
│ └── spark-cassandra
│ │ └── src
│ │ └── test
│ │ └── resources
│ │ ├── KunderaSparkCassProperties.xml
│ │ └── META-INF
│ │ └── persistence.xml
├── kundera-redis
│ └── src
│ │ └── test
│ │ ├── java
│ │ └── com
│ │ │ └── impetus
│ │ │ └── client
│ │ │ ├── entities
│ │ │ ├── Month.java
│ │ │ ├── AddressOTORedis.java
│ │ │ └── UserInformation.java
│ │ │ ├── RedisMappedSuperClassTest.java
│ │ │ └── generatedId
│ │ │ └── entites
│ │ │ └── RedisGeneratedIdDefault.java
│ │ └── resources
│ │ ├── esindexer.xml
│ │ └── RedisTest.xml
├── kundera-rdbms
│ └── src
│ │ └── test
│ │ ├── java
│ │ └── com
│ │ │ └── impetus
│ │ │ ├── kundera
│ │ │ └── client
│ │ │ │ └── crud
│ │ │ │ └── mappedsuperclass
│ │ │ │ └── Status.java
│ │ │ └── client
│ │ │ └── crud
│ │ │ └── entities
│ │ │ └── RDBMSTokenClient.java
│ │ └── resources
│ │ ├── log4j.properties
│ │ └── hibernate.properties
├── kundera-couchdb
│ └── src
│ │ └── test
│ │ ├── resources
│ │ ├── esindexer.xml
│ │ └── log4j.properties
│ │ └── java
│ │ └── com
│ │ └── impetus
│ │ ├── client
│ │ └── couchdb
│ │ │ └── entities
│ │ │ └── Month.java
│ │ └── kundera
│ │ └── client
│ │ └── crud
│ │ └── mappedsuperclass
│ │ └── CouchDBEntityWithoutFieldsTest.java
├── kundera-kudu
│ └── src
│ │ └── test
│ │ ├── resources
│ │ └── esindexer.xml
│ │ └── java
│ │ └── com
│ │ └── impetus
│ │ └── client
│ │ └── kudu
│ │ └── embeddables
│ │ └── Address.java
├── kundera-elastic-search
│ └── src
│ │ └── test
│ │ └── resources
│ │ ├── esindexer.xml
│ │ └── kunderaes.xml
├── kundera-couchbase
│ └── src
│ │ ├── test
│ │ └── resources
│ │ │ ├── kunderaCouchbaseTest.xml
│ │ │ └── META-INF
│ │ │ └── persistence.xml
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── impetus
│ │ └── client
│ │ └── couchbase
│ │ └── CouchbaseConstants.java
├── kundera-ethereum
│ └── src
│ │ └── main
│ │ └── resources
│ │ └── META-INF
│ │ └── persistence.xml
├── data-as-object
│ └── src
│ │ └── main
│ │ ├── resources
│ │ └── META-INF
│ │ │ └── persistence.xml
│ │ └── java
│ │ └── com
│ │ └── impetus
│ │ └── core
│ │ └── QueryType.java
├── kundera-rest
│ └── src
│ │ └── main
│ │ └── resources
│ │ └── log4j.properties
├── kundera-neo4j
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── impetus
│ │ └── client
│ │ └── neo4j
│ │ └── query
│ │ ├── Neo4JQueryType.java
│ │ └── Neo4JNativeQuery.java
└── kundera-rethinkdb
│ └── src
│ └── test
│ └── resources
│ └── META-INF
│ └── persistence.xml
├── examples
├── container
│ ├── jboss
│ │ ├── data-keeper
│ │ │ └── src
│ │ │ │ └── main
│ │ │ │ ├── webapp
│ │ │ │ ├── index.jsp
│ │ │ │ ├── images
│ │ │ │ │ ├── BlankProfile.gif
│ │ │ │ │ └── impetus_logo.jpg
│ │ │ │ └── xhtml
│ │ │ │ │ ├── login
│ │ │ │ │ └── loginTemplate.xhtml
│ │ │ │ │ ├── register
│ │ │ │ │ └── signUpTemplate.xhtml
│ │ │ │ │ ├── upload
│ │ │ │ │ ├── uploadDocumentTemplate.xhtml
│ │ │ │ │ └── uploadDocument.xhtml
│ │ │ │ │ ├── common
│ │ │ │ │ ├── header.xhtml
│ │ │ │ │ └── loggedInHeader.xhtml
│ │ │ │ │ ├── settings
│ │ │ │ │ ├── settings.xhtml
│ │ │ │ │ └── settingsTemplate.xhtml
│ │ │ │ │ └── home
│ │ │ │ │ ├── timelineTemplate.xhtml
│ │ │ │ │ └── showSubordinatesInfoTemplate.xhtml
│ │ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── impetus
│ │ │ │ │ └── kundera
│ │ │ │ │ └── datakeeper
│ │ │ │ │ ├── beans
│ │ │ │ │ └── SearchType.java
│ │ │ │ │ ├── dao
│ │ │ │ │ └── DataKeeperDao.java
│ │ │ │ │ ├── utils
│ │ │ │ │ ├── DataFormat.java
│ │ │ │ │ ├── FacesUtils.java
│ │ │ │ │ └── DataKeeperUtils.java
│ │ │ │ │ ├── entities
│ │ │ │ │ └── SubordinatesCounter.java
│ │ │ │ │ └── service
│ │ │ │ │ └── DataKeeperService.java
│ │ │ │ └── resources
│ │ │ │ ├── kunderaCounter.xml
│ │ │ │ └── log4j.properties
│ │ └── pom.xml
│ └── tomcat-glassfish
│ │ ├── data-keeper
│ │ └── src
│ │ │ └── main
│ │ │ ├── webapp
│ │ │ ├── index.jsp
│ │ │ ├── images
│ │ │ │ ├── BlankProfile.gif
│ │ │ │ └── impetus_logo.jpg
│ │ │ └── xhtml
│ │ │ │ ├── login
│ │ │ │ └── loginTemplate.xhtml
│ │ │ │ ├── register
│ │ │ │ └── signUpTemplate.xhtml
│ │ │ │ ├── upload
│ │ │ │ ├── uploadDocumentTemplate.xhtml
│ │ │ │ └── uploadDocument.xhtml
│ │ │ │ ├── common
│ │ │ │ ├── header.xhtml
│ │ │ │ └── loggedInHeader.xhtml
│ │ │ │ ├── settings
│ │ │ │ ├── settings.xhtml
│ │ │ │ └── settingsTemplate.xhtml
│ │ │ │ └── home
│ │ │ │ ├── timelineTemplate.xhtml
│ │ │ │ └── showSubordinatesInfoTemplate.xhtml
│ │ │ ├── java
│ │ │ └── com
│ │ │ │ └── impetus
│ │ │ │ └── kundera
│ │ │ │ └── datakeeper
│ │ │ │ ├── beans
│ │ │ │ └── SearchType.java
│ │ │ │ ├── dao
│ │ │ │ └── DataKeeperDao.java
│ │ │ │ ├── utils
│ │ │ │ ├── DataFormat.java
│ │ │ │ ├── FacesUtils.java
│ │ │ │ └── DataKeeperUtils.java
│ │ │ │ ├── entities
│ │ │ │ └── SubordinatesCounter.java
│ │ │ │ └── service
│ │ │ │ └── DataKeeperService.java
│ │ │ └── resources
│ │ │ ├── kunderaCounter.xml
│ │ │ └── log4j.properties
│ │ └── pom.xml
├── polyglot
│ └── kvapps
│ │ └── src
│ │ └── main
│ │ └── resources
│ │ ├── UserTweets.xls
│ │ ├── KunderaConnection.xml
│ │ └── log4j.properties
├── basic-examples
│ ├── downloadables
│ │ ├── kundera-hbase-example.zip
│ │ ├── kundera-mongodb-example.zip
│ │ ├── kundera-cassandra-example.zip
│ │ └── kundera-mongodb-kudu-example.zip
│ ├── kundera-ethereum-webapp
│ │ └── src
│ │ │ └── main
│ │ │ ├── resources
│ │ │ └── kundera-ethereum.properties
│ │ │ ├── webapp
│ │ │ └── ui
│ │ │ │ └── jsp
│ │ │ │ ├── home.jsp
│ │ │ │ ├── dashboard.jsp
│ │ │ │ └── queryresult.jsp
│ │ │ └── java
│ │ │ └── com
│ │ │ └── impetus
│ │ │ └── kundera
│ │ │ └── ethereum
│ │ │ └── webapp
│ │ │ ├── config
│ │ │ ├── WebConfig.java
│ │ │ ├── BeanConfig.java
│ │ │ ├── ApplicationInitializer.java
│ │ │ └── Application.java
│ │ │ └── dao
│ │ │ └── EthereumDao.java
│ ├── kundera-ethereum-example
│ │ └── src
│ │ │ └── main
│ │ │ └── resources
│ │ │ ├── logback.xml
│ │ │ └── kundera-ethereum.properties
│ ├── kundera-hbase-example
│ │ └── src
│ │ │ └── main
│ │ │ └── resources
│ │ │ └── META-INF
│ │ │ └── persistence.xml
│ ├── kundera-mongodb-example
│ │ └── src
│ │ │ └── main
│ │ │ └── resources
│ │ │ └── META-INF
│ │ │ └── persistence.xml
│ └── kundera-cassandra-example
│ │ └── src
│ │ └── main
│ │ └── resources
│ │ └── META-INF
│ │ └── persistence.xml
└── data-as-object-example
│ └── src
│ └── test
│ └── resources
│ ├── client-polyglot-properties.json
│ └── client-properties-all.json
├── .gitignore
└── test
├── benchmark
├── ycsb
│ └── src
│ │ └── main
│ │ └── resources
│ │ ├── startOracleServer.sh
│ │ ├── kunderaMongoTest.xml
│ │ ├── kunderaNeo4JTest.xml
│ │ ├── log4j.properties
│ │ ├── db-neo4j.properties
│ │ ├── db-couch.properties
│ │ ├── db-oracle-nosql.properties
│ │ ├── db-mongo.properties
│ │ ├── db-redis.properties
│ │ ├── db-kudu.properties
│ │ ├── db-hbase.properties
│ │ └── db-cassandra.properties
└── pom.xml
└── pom.xml
/src/kundera-cassandra/cassandra-core/src/test/resources/passwd.properties:
--------------------------------------------------------------------------------
1 | kunderauser=kunderapassword
--------------------------------------------------------------------------------
/src/kundera-mongo/src/main/java/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Class-Path:
3 |
4 |
--------------------------------------------------------------------------------
/examples/container/jboss/data-keeper/src/main/webapp/index.jsp:
--------------------------------------------------------------------------------
1 |
2 |
3 | Hello World!
4 |
5 |
6 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/main/resources/META-INF/services/javax.persistence.spi.PersistenceProvider:
--------------------------------------------------------------------------------
1 | com.impetus.kundera.KunderaPersistence
2 |
--------------------------------------------------------------------------------
/src/kundera-mongo/src/test/resources/pic.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Impetus/kundera/HEAD/src/kundera-mongo/src/test/resources/pic.jpg
--------------------------------------------------------------------------------
/examples/container/tomcat-glassfish/data-keeper/src/main/webapp/index.jsp:
--------------------------------------------------------------------------------
1 |
2 |
3 | Hello World!
4 |
5 |
6 |
--------------------------------------------------------------------------------
/src/kundera-tests/src/main/resources/kundera-cassandra.properties:
--------------------------------------------------------------------------------
1 | replication_facotr = 1
2 | placement_strategy = org.apache.cassandra.locator.SimpleStrategy
--------------------------------------------------------------------------------
/src/kundera-oracle-nosql/src/test/resources/nature.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Impetus/kundera/HEAD/src/kundera-oracle-nosql/src/test/resources/nature.jpg
--------------------------------------------------------------------------------
/examples/polyglot/kvapps/src/main/resources/UserTweets.xls:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Impetus/kundera/HEAD/examples/polyglot/kvapps/src/main/resources/UserTweets.xls
--------------------------------------------------------------------------------
/src/kundera-hbase/kundera-hbase-v2/src/test/resources/kundera-hbase.properties:
--------------------------------------------------------------------------------
1 | zookeeper.port = 2182
2 | zookeeper.host = localhost
3 | cf.defs=HBaseEntity|GZ|123456|5|2
--------------------------------------------------------------------------------
/src/kundera-hbase/kundera-hbase/src/test/resources/kundera-hbase.properties:
--------------------------------------------------------------------------------
1 | zookeeper.port = 2181
2 | zookeeper.host = localhost
3 | cf.defs=HBaseEntity|GZ|123456|5|2
--------------------------------------------------------------------------------
/src/kundera-spark/spark-core/src/test/resources/test.csv:
--------------------------------------------------------------------------------
1 | personId,personName,age,salary
2 | "1","dev",22,30000.5
3 | "2","pg",23,40000.6
4 | "3","kpm",24,50000.7
5 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | *.*~
2 | *.iws
3 | *.iml
4 | *.ipr
5 | target/
6 | test-output/
7 |
8 | ## Eclipse stuff ##
9 | .project
10 | .classpath
11 | .settings
12 | bin
13 |
--------------------------------------------------------------------------------
/src/kundera-spark/spark-teradata/src/test/resources/teradata.properties:
--------------------------------------------------------------------------------
1 | # Teradata Properties
2 | teradata.host=192.168.145.80
3 | teradata.user=dbc
4 | teradata.password=dbc
--------------------------------------------------------------------------------
/examples/basic-examples/downloadables/kundera-hbase-example.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Impetus/kundera/HEAD/examples/basic-examples/downloadables/kundera-hbase-example.zip
--------------------------------------------------------------------------------
/examples/basic-examples/downloadables/kundera-mongodb-example.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Impetus/kundera/HEAD/examples/basic-examples/downloadables/kundera-mongodb-example.zip
--------------------------------------------------------------------------------
/src/kundera-cassandra/cassandra-core/src/test/resources/nature.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Impetus/kundera/HEAD/src/kundera-cassandra/cassandra-core/src/test/resources/nature.jpg
--------------------------------------------------------------------------------
/examples/basic-examples/downloadables/kundera-cassandra-example.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Impetus/kundera/HEAD/examples/basic-examples/downloadables/kundera-cassandra-example.zip
--------------------------------------------------------------------------------
/test/benchmark/ycsb/src/main/resources/startOracleServer.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | echo "Starting oracle server....."
3 | java -jar lib/kvstore.jar kvlite -store KunderaTests&
4 |
--------------------------------------------------------------------------------
/examples/basic-examples/downloadables/kundera-mongodb-kudu-example.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Impetus/kundera/HEAD/examples/basic-examples/downloadables/kundera-mongodb-kudu-example.zip
--------------------------------------------------------------------------------
/src/kundera-cassandra/cassandra-core/src/test/resources/persistence.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Impetus/kundera/HEAD/src/kundera-cassandra/cassandra-core/src/test/resources/persistence.pdf
--------------------------------------------------------------------------------
/src/kundera-redis/src/test/java/com/impetus/client/entities/Month.java:
--------------------------------------------------------------------------------
1 | package com.impetus.client.entities;
2 |
3 | public enum Month
4 | {
5 | JAN, FEB, MARCH, APRIL, MAY, JUNE;
6 | }
7 |
--------------------------------------------------------------------------------
/src/kundera-mongo/src/test/resources/kundera-mongo.properties:
--------------------------------------------------------------------------------
1 | mongodb.servers=192.168.145.67:27017,192.168.145.118:27017,192.168.145.54:27017
2 | read.preference=primary
3 | socket.timeout=1000000
--------------------------------------------------------------------------------
/examples/container/jboss/data-keeper/src/main/webapp/images/BlankProfile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Impetus/kundera/HEAD/examples/container/jboss/data-keeper/src/main/webapp/images/BlankProfile.gif
--------------------------------------------------------------------------------
/examples/container/jboss/data-keeper/src/main/webapp/images/impetus_logo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Impetus/kundera/HEAD/examples/container/jboss/data-keeper/src/main/webapp/images/impetus_logo.jpg
--------------------------------------------------------------------------------
/src/kundera-cassandra/cassandra-core/src/test/java/com/impetus/client/crud/Month.java:
--------------------------------------------------------------------------------
1 | package com.impetus.client.crud;
2 |
3 | public enum Month
4 | {
5 | JAN, FEB, MARCH, APRIL, MAY, JUNE;
6 | }
--------------------------------------------------------------------------------
/src/kundera-cassandra/cassandra-core/src/test/resources/access.properties:
--------------------------------------------------------------------------------
1 | =kunderauser
2 | KunderaAuthentication.=kunderauser
3 | KunderaAuthentication.PERSON.=kunderauser
4 |
--------------------------------------------------------------------------------
/src/kundera-hbase/kundera-hbase/src/test/java/com/impetus/client/hbase/crud/Month.java:
--------------------------------------------------------------------------------
1 | package com.impetus.client.hbase.crud;
2 |
3 | enum Month
4 | {
5 | JAN, FEB, MARCH, APRIL, MAY, JUNE;
6 | }
7 |
--------------------------------------------------------------------------------
/src/kundera-rdbms/src/test/java/com/impetus/kundera/client/crud/mappedsuperclass/Status.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.client.crud.mappedsuperclass;
2 |
3 | public enum Status
4 | {
5 | APPROVED,PENDING
6 | }
7 |
--------------------------------------------------------------------------------
/examples/container/tomcat-glassfish/data-keeper/src/main/webapp/images/BlankProfile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Impetus/kundera/HEAD/examples/container/tomcat-glassfish/data-keeper/src/main/webapp/images/BlankProfile.gif
--------------------------------------------------------------------------------
/examples/container/tomcat-glassfish/data-keeper/src/main/webapp/images/impetus_logo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Impetus/kundera/HEAD/examples/container/tomcat-glassfish/data-keeper/src/main/webapp/images/impetus_logo.jpg
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/java/com/impetus/kundera/client/crud/mappedsuperclass/Status.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.client.crud.mappedsuperclass;
2 |
3 | public enum Status
4 | {
5 |
6 | APPROVED,PENDING
7 | }
8 |
--------------------------------------------------------------------------------
/src/kundera-mongo/src/test/java/com/impetus/client/crud/entities/Day.java:
--------------------------------------------------------------------------------
1 | package com.impetus.client.crud.entities;
2 |
3 | public enum Day
4 | {
5 | MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY;
6 | }
7 |
--------------------------------------------------------------------------------
/src/kundera-couchdb/src/test/resources/esindexer.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/src/kundera-kudu/src/test/resources/esindexer.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/src/kundera-mongo/src/test/resources/esindexer.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/src/kundera-oracle-nosql/src/test/resources/esindexer.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/src/kundera-redis/src/test/resources/esindexer.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/src/kundera-elastic-search/src/test/resources/esindexer.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/src/kundera-hbase/kundera-hbase-v2/src/test/resources/esindexer.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/src/kundera-hbase/kundera-hbase/src/test/resources/esindexer.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/src/kundera-spark/spark-hive/src/test/resources/hive_script:
--------------------------------------------------------------------------------
1 | create database sparktest;
2 | create table person(personId varchar(4), personName varchar(255), salary double) row format delimited fields terminated by ',';
3 | create table intermediatePerson(personId varchar(4), personName varchar(255), salary double) row format delimited fields terminated by ',';
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/main/java/com/impetus/kundera/metadata/model/annotation/EntityAnnotationProcessor.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.metadata.model.annotation;
2 |
3 | import java.lang.annotation.Annotation;
4 |
5 | public interface EntityAnnotationProcessor extends JPAAnnotationProcessor
6 | {
7 | void validateClassAnnotation(Annotation annotation, Class clazz);
8 | }
9 |
--------------------------------------------------------------------------------
/src/kundera-cassandra/cassandra-core/src/test/resources/kundera-cassandra.properties:
--------------------------------------------------------------------------------
1 | replication.factor=1
2 | strategy.class=org.apache.cassandra.locator.SimpleStrategy
3 | cf.defs=counters|CounterColumnType|UTF8Type,SuperCounters|CounterColumnType|UTF8Type,InvalidCounterColumnEntity|CounterColumnType,ValidCounterColumnFamily|CounterColumnType
4 | inverted.indexing.enabled=true
5 |
--------------------------------------------------------------------------------
/examples/data-as-object-example/src/test/resources/client-polyglot-properties.json:
--------------------------------------------------------------------------------
1 | {
2 | "com.impetus.kundera.dataasobject.entities.User": {
3 | "kundera.pu":"twirdbms"
4 | },
5 | "com.impetus.kundera.dataasobject.entities.Tweets": {
6 | "kundera.pu":"twingo"
7 | },
8 | "com.impetus.kundera.dataasobject.entities.Video": {
9 | "kundera.pu":"twissandra"
10 | }
11 | }
--------------------------------------------------------------------------------
/test/benchmark/ycsb/src/main/resources/kunderaMongoTest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | mongo
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/examples/data-as-object-example/src/test/resources/client-properties-all.json:
--------------------------------------------------------------------------------
1 | {
2 | "all": {
3 | "kundera.nodes": "localhost",
4 | "kundera.port": "9160",
5 | "kundera.client": "cassandra",
6 | "kundera.keyspace": "DAOTest",
7 | "kundera.ddl.auto.prepare": "update",
8 | "cql.version": "3.0.0",
9 | "kundera.client.lookup.class": "com.impetus.client.cassandra.thrift.ThriftClientFactory"
10 | }
11 | }
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/main/java/com/impetus/kundera/metadata/model/annotation/JPAAnnotationProcessor.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.metadata.model.annotation;
2 |
3 | import java.lang.annotation.Annotation;
4 | import java.util.Map;
5 |
6 | public interface JPAAnnotationProcessor
7 | {
8 | public Map getAnnotations();
9 |
10 | public Annotation getAnnotation(String annotationName);
11 | }
12 |
--------------------------------------------------------------------------------
/src/kundera-cassandra/cassandra-core/src/test/java/com/impetus/client/cassandra/config/CassandraTimestampGenerator.java:
--------------------------------------------------------------------------------
1 | package com.impetus.client.cassandra.config;
2 |
3 | import com.impetus.kundera.utils.TimestampGenerator;
4 |
5 | public class CassandraTimestampGenerator implements TimestampGenerator
6 | {
7 |
8 | @Override
9 | public long getTimestamp()
10 | {
11 | return 10 * System.currentTimeMillis();
12 | }
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/examples/polyglot/kvapps/src/main/resources/KunderaConnection.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | cassandra
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/test/benchmark/ycsb/src/main/resources/kunderaNeo4JTest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | neo4j
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/main/java/com/impetus/kundera/metadata/model/annotation/FieldAnnotationProcessor.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.metadata.model.annotation;
2 |
3 | import java.lang.annotation.Annotation;
4 | import java.lang.reflect.Field;
5 |
6 | import javax.persistence.metamodel.ManagedType;
7 |
8 | public interface FieldAnnotationProcessor extends JPAAnnotationProcessor
9 | {
10 | void validateFieldAnnotation(Annotation annotation, Field field, ManagedType managedType);
11 | }
12 |
--------------------------------------------------------------------------------
/src/kundera-couchbase/src/test/resources/kunderaCouchbaseTest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | couchbase
6 |
7 |
8 | couchbase_db
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/src/kundera-ethereum/src/main/resources/META-INF/persistence.xml:
--------------------------------------------------------------------------------
1 |
6 |
7 |
8 | com.impetus.kundera.KunderaPersistence
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/src/data-as-object/src/main/resources/META-INF/persistence.xml:
--------------------------------------------------------------------------------
1 |
6 |
7 |
8 | com.impetus.kundera.KunderaPersistence
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/java/com/impetus/kundera/metadata/processor/Circle.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.metadata.processor;
2 |
3 | import javax.persistence.Column;
4 | import javax.persistence.Entity;
5 |
6 | @Entity
7 | public class Circle extends Shape
8 | {
9 | @Column(name = "radius")
10 | private int radius;
11 |
12 |
13 |
14 | public int getRadius()
15 | {
16 | return radius;
17 | }
18 |
19 | public void setRadius(int radius)
20 | {
21 | this.radius = radius;
22 | }
23 |
24 |
25 |
26 | }
27 |
--------------------------------------------------------------------------------
/src/kundera-spark/spark-hive/src/test/resources/KunderaSparkHiveProperties.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | hive
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/examples/container/jboss/data-keeper/src/main/java/com/impetus/kundera/datakeeper/beans/SearchType.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | package com.impetus.kundera.datakeeper.beans;
5 |
6 |
7 | /**
8 | * @author Kuldeep.Mishra
9 | *
10 | */
11 | enum SearchType
12 | {
13 | ID, NAME;
14 |
15 | static SearchType getSearchType(int searchBy)
16 | {
17 | if (searchBy == 1)
18 | {
19 | return ID;
20 | }
21 | else if (searchBy == 0)
22 | {
23 | return NAME;
24 | }
25 | return null;
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/src/kundera-spark/spark-teradata/src/test/resources/KunderaSparkTeradataProperties.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | teradata
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/examples/container/tomcat-glassfish/data-keeper/src/main/java/com/impetus/kundera/datakeeper/beans/SearchType.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | package com.impetus.kundera.datakeeper.beans;
5 |
6 |
7 | /**
8 | * @author Kuldeep.Mishra
9 | *
10 | */
11 | enum SearchType
12 | {
13 | ID, NAME;
14 |
15 | static SearchType getSearchType(int searchBy)
16 | {
17 | if (searchBy == 1)
18 | {
19 | return ID;
20 | }
21 | else if (searchBy == 0)
22 | {
23 | return NAME;
24 | }
25 | return null;
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/src/kundera-cassandra/cassandra-core/src/test/java/com/impetus/client/cassandra/thrift/AddressHandler.java:
--------------------------------------------------------------------------------
1 | package com.impetus.client.cassandra.thrift;
2 |
3 | import javax.persistence.PostPersist;
4 | import javax.persistence.PrePersist;
5 |
6 | public class AddressHandler
7 | {
8 |
9 | @PrePersist
10 | public void handledPrePersist(AddressListenerDTO address)
11 | {
12 | address.setStreet("aaaa");
13 | }
14 |
15 | @PostPersist
16 | public void handledPostPersist(AddressListenerDTO address)
17 | {
18 | address.setStreet("bbbb");
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/src/kundera-cassandra/cassandra-ds-driver/src/test/java/com/impetus/kundera/client/cassandra/dsdriver/HostFilterPredicate.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.client.cassandra.dsdriver;
2 |
3 | import com.google.common.base.Predicate;
4 | import com.datastax.driver.core.Host;
5 |
6 | public class HostFilterPredicate {
7 |
8 | private static Predicate INSTANCE = new Predicate() {
9 |
10 | @Override
11 | public boolean apply(com.datastax.driver.core.Host arg0) {
12 | // Dummy predicate
13 | return true;
14 | }
15 | };
16 |
17 | public Predicate getInstance() {
18 | return INSTANCE;
19 | }
20 |
21 | }
22 |
--------------------------------------------------------------------------------
/src/kundera-redis/src/test/resources/RedisTest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | redis
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/src/kundera-cassandra/cassandra-core/src/test/resources/kunderaConnectionTest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | cassandra
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/src/kundera-oracle-nosql/src/test/resources/kvstoreSecurityConfig.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | oraclenosql
6 |
7 |
8 |
10 |
11 |
12 |
13 | localhost
14 | 5000
15 |
16 |
17 | 192.168.145.21
18 | 5000
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/examples/basic-examples/kundera-ethereum-webapp/src/main/resources/kundera-ethereum.properties:
--------------------------------------------------------------------------------
1 | database.type=cassandra
2 | database.host=localhost
3 | database.port=9160
4 | database.name=qwery
5 |
6 | ## generate Block and Transaction tables
7 | schema.auto.generate=true
8 |
9 | ## Drop existing tables
10 | schema.drop.existing=true
11 |
12 | ## RPC HTTP end point or IPC socket file location or infura end point can be specified
13 | #ethereum.node.endpoint=http://localhost:8545/
14 | #ethereum.node.endpoint=/home/dev/ethereum/geth.ipc
15 | ethereum.node.endpoint=https://mainnet.infura.io/1234
16 |
17 | # Needed if IPC socket file located on windows OS
18 | #ethereum.node.os=windows
19 |
20 |
--------------------------------------------------------------------------------
/examples/basic-examples/kundera-ethereum-example/src/main/resources/logback.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{5} - %msg%n
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/examples/container/jboss/data-keeper/src/main/resources/kunderaCounter.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | cassandra
6 |
7 |
8 | datakeeper
9 |
10 |
11 | SUBORDINATES_COUNTER
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/java/com/impetus/kundera/datatypes/datagenerator/BooleanDataGenerator.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.datatypes.datagenerator;
2 |
3 | public class BooleanDataGenerator implements DataGenerator
4 | {
5 |
6 | @Override
7 | public Boolean randomValue()
8 | {
9 |
10 | return true;
11 | }
12 |
13 | @Override
14 | public Boolean maxValue()
15 | {
16 |
17 | return true;
18 | }
19 |
20 | @Override
21 | public Boolean minValue()
22 | {
23 |
24 | return false;
25 | }
26 |
27 | @Override
28 | public Boolean partialValue()
29 | {
30 |
31 | return null;
32 | }
33 |
34 | }
35 |
--------------------------------------------------------------------------------
/examples/basic-examples/kundera-ethereum-example/src/main/resources/kundera-ethereum.properties:
--------------------------------------------------------------------------------
1 | database.type=mongodb
2 | database.host=localhost
3 | database.port=27017
4 | database.name=EthereumDB
5 |
6 | ## generate Block and Transaction tables
7 | schema.auto.generate=true
8 |
9 | ## Drop existing tables
10 | schema.drop.existing=true
11 |
12 | ## RPC HTTP end point or IPC socket file location or infura end point can be specified
13 | ethereum.node.endpoint=http://localhost:8545/
14 | #ethereum.node.endpoint=/home/dev/ethereum/geth.ipc
15 | #ethereum.node.endpoint=https://mainnet.infura.io/
16 |
17 | # Needed if IPC socket file located on windows OS
18 | #ethereum.node.os=windows
19 |
20 |
--------------------------------------------------------------------------------
/examples/container/tomcat-glassfish/data-keeper/src/main/resources/kunderaCounter.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | cassandra
6 |
7 |
8 | datakeeper
9 |
10 |
11 | SUBORDINATES_COUNTER
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/src/kundera-spark/spark-mongodb/src/test/resources/KunderaSparkMongoProperties.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | mongodb
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | localhost
15 |
16 | 27017
17 |
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/java/com/impetus/kundera/datatypes/datagenerator/LongDataGenerator.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.datatypes.datagenerator;
2 |
3 | public class LongDataGenerator implements DataGenerator
4 | {
5 |
6 | private static final Long LONG = new Long(12345678);
7 |
8 | @Override
9 | public Long randomValue()
10 | {
11 | return LONG;
12 | }
13 |
14 | @Override
15 | public Long maxValue()
16 | {
17 | return Long.MAX_VALUE;
18 | }
19 |
20 | @Override
21 | public Long minValue()
22 | {
23 | return Long.MIN_VALUE;
24 | }
25 |
26 | @Override
27 | public Long partialValue()
28 | {
29 | return null;
30 | }
31 |
32 | }
33 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/java/com/impetus/kundera/datatypes/datagenerator/ShortDataGenerator.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.datatypes.datagenerator;
2 |
3 | public class ShortDataGenerator implements DataGenerator
4 | {
5 |
6 | private static final Short SHORT = new Short("3");
7 |
8 | @Override
9 | public Short randomValue()
10 | {
11 | return SHORT;
12 | }
13 |
14 | @Override
15 | public Short maxValue()
16 | {
17 | return Short.MAX_VALUE;
18 | }
19 |
20 | @Override
21 | public Short minValue()
22 | {
23 | return Short.MIN_VALUE;
24 | }
25 |
26 | @Override
27 | public Short partialValue()
28 | {
29 | return (short) 0;
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=ERROR,CONSOLE
2 |
3 | ### direct log messages to stdout ###
4 | log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
5 | log4j.appender.DRFA.File=${user.home}/kundera.log
6 | # Rollover at midnight
7 | log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
8 | log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
9 | # Pattern format: Date LogLevel LoggerName LogMessage
10 | log4j.appender.DRFA.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
11 |
12 |
13 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
14 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
15 | log4j.appender.CONSOLE.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
16 |
--------------------------------------------------------------------------------
/src/kundera-elastic-search/src/test/resources/kunderaes.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | elasticsearch
6 |
7 |
8 |
9 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/examples/container/jboss/data-keeper/src/main/webapp/xhtml/login/loginTemplate.xhtml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 | Default title
10 |
11 |
12 |
13 |
14 | |
15 |
16 |
17 | | Default content |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/java/com/impetus/kundera/datatypes/datagenerator/ByteDataGenerator.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.datatypes.datagenerator;
2 |
3 | public class ByteDataGenerator implements DataGenerator
4 | {
5 |
6 | private static final Byte BYTE = new Byte("12");
7 |
8 | @Override
9 | public Byte randomValue()
10 | {
11 |
12 | return BYTE;
13 | }
14 |
15 | @Override
16 | public Byte maxValue()
17 | {
18 |
19 | return Byte.MAX_VALUE;
20 | }
21 |
22 | @Override
23 | public Byte minValue()
24 | {
25 |
26 | return Byte.MIN_VALUE;
27 | }
28 |
29 | @Override
30 | public Byte partialValue()
31 | {
32 |
33 | return null;
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/src/kundera-mongo/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=WARN, DRFA, CONSOLE
2 |
3 | ### direct log messages to stdout ###
4 | log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
5 | log4j.appender.DRFA.File=${user.home}/kundera.log
6 | # Rollover at midnight
7 | log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
8 | log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
9 | # Pattern format: Date LogLevel LoggerName LogMessage
10 | log4j.appender.DRFA.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
11 |
12 |
13 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
14 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
15 | log4j.appender.CONSOLE.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
16 |
--------------------------------------------------------------------------------
/src/kundera-rdbms/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=INFO, DRFA, CONSOLE
2 |
3 | ### direct log messages to stdout ###
4 | log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
5 | log4j.appender.DRFA.File=${user.home}/kundera.log
6 | # Rollover at midnight
7 | log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
8 | log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
9 | # Pattern format: Date LogLevel LoggerName LogMessage
10 | log4j.appender.DRFA.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
11 |
12 |
13 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
14 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
15 | log4j.appender.CONSOLE.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
16 |
--------------------------------------------------------------------------------
/src/kundera-rest/src/main/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=WARN, DRFA, CONSOLE
2 |
3 | ### direct log messages to stdout ###
4 | log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
5 | log4j.appender.DRFA.File=${user.home}/kundera-rest.log
6 | # Rollover at midnight
7 | log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
8 | log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
9 | # Pattern format: Date LogLevel LoggerName LogMessage
10 | log4j.appender.DRFA.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
11 |
12 |
13 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
14 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
15 | log4j.appender.CONSOLE.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
16 |
--------------------------------------------------------------------------------
/src/kundera-tests/src/main/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=ERROR, DRFA, CONSOLE
2 |
3 | ### direct log messages to stdout ###
4 | log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
5 | log4j.appender.DRFA.File=${user.home}/kundera.log
6 | # Rollover at midnight
7 | log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
8 | log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
9 | # Pattern format: Date LogLevel LoggerName LogMessage
10 | log4j.appender.DRFA.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
11 |
12 |
13 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
14 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
15 | log4j.appender.CONSOLE.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
16 |
--------------------------------------------------------------------------------
/examples/basic-examples/kundera-ethereum-webapp/src/main/webapp/ui/jsp/home.jsp:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
12 |
13 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/examples/container/jboss/data-keeper/src/main/webapp/xhtml/register/signUpTemplate.xhtml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 | Default title
10 |
11 |
12 |
13 |
14 | |
15 |
16 |
17 | | Default content |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/src/kundera-tests/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=WARN, DRFA, CONSOLE
2 |
3 | ### direct log messages to stdout ###
4 | log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
5 | log4j.appender.DRFA.File=${user.home}/kundera.log
6 | # Rollover at midnight
7 | log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
8 | log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
9 | # Pattern format: Date LogLevel LoggerName LogMessage
10 | log4j.appender.DRFA.layout.ConversionPattern=%d [%-5p] [%t] %C{1} %x - %m%n
11 |
12 |
13 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
14 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
15 | log4j.appender.CONSOLE.layout.ConversionPattern=%d [%-5p] [%t] %C{1} %x - %m%n
16 |
--------------------------------------------------------------------------------
/examples/container/jboss/data-keeper/src/main/webapp/xhtml/upload/uploadDocumentTemplate.xhtml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 | Default title
10 |
11 |
12 |
13 |
14 | |
15 |
16 |
17 | | Default content |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/test/benchmark/ycsb/src/main/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=WARN, DRFA, CONSOLE
2 |
3 | ### direct log messages to stdout ###
4 | log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
5 | log4j.appender.DRFA.File=${user.home}/kundera-benchmark.log
6 | # Rollover at midnight
7 | log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
8 | log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
9 | # Pattern format: Date LogLevel LoggerName LogMessage
10 | log4j.appender.DRFA.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
11 |
12 |
13 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
14 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
15 | log4j.appender.CONSOLE.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
16 |
--------------------------------------------------------------------------------
/examples/container/tomcat-glassfish/data-keeper/src/main/webapp/xhtml/login/loginTemplate.xhtml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 | Default title
10 |
11 |
12 |
13 |
14 | |
15 |
16 |
17 | | Default content |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/examples/container/tomcat-glassfish/data-keeper/src/main/webapp/xhtml/register/signUpTemplate.xhtml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 | Default title
10 |
11 |
12 |
13 |
14 | |
15 |
16 |
17 | | Default content |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/java/com/impetus/kundera/datatypes/datagenerator/IntegerDataGenerator.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.datatypes.datagenerator;
2 |
3 | public class IntegerDataGenerator implements DataGenerator
4 | {
5 |
6 | private static final Integer INTEGER = new Integer("1234");
7 |
8 | @Override
9 | public Integer randomValue()
10 | {
11 | return INTEGER;
12 | }
13 |
14 | @Override
15 | public Integer maxValue()
16 | {
17 | return Integer.MAX_VALUE;
18 | }
19 |
20 | @Override
21 | public Integer minValue()
22 | {
23 | return Integer.MIN_VALUE;
24 | }
25 |
26 | @Override
27 | public Integer partialValue()
28 | {
29 | return null;
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/src/kundera-hbase/kundera-hbase-v2/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=ERROR, DRFA, CONSOLE
2 |
3 | ### direct log messages to stdout ###
4 | log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
5 | log4j.appender.DRFA.File=${user.home}/kundera.log
6 | # Rollover at midnight
7 | log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
8 | log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
9 | # Pattern format: Date LogLevel LoggerName LogMessage
10 | log4j.appender.DRFA.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
11 |
12 |
13 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
14 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
15 | log4j.appender.CONSOLE.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
16 |
--------------------------------------------------------------------------------
/src/kundera-hbase/kundera-hbase/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=ERROR, DRFA, CONSOLE
2 |
3 | ### direct log messages to stdout ###
4 | log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
5 | log4j.appender.DRFA.File=${user.home}/kundera.log
6 | # Rollover at midnight
7 | log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
8 | log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
9 | # Pattern format: Date LogLevel LoggerName LogMessage
10 | log4j.appender.DRFA.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
11 |
12 |
13 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
14 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
15 | log4j.appender.CONSOLE.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
16 |
--------------------------------------------------------------------------------
/examples/container/jboss/data-keeper/src/main/webapp/xhtml/common/header.xhtml:
--------------------------------------------------------------------------------
1 |
6 |
7 |
8 |
9 |
10 |  |
11 |
12 |
13 | |
14 |
15 | |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/examples/container/jboss/data-keeper/src/main/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=INFO, DRFA, CONSOLE
2 |
3 | ### direct log messages to stdout ###
4 | log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
5 | log4j.appender.DRFA.File=${user.home}/kundera-benchmark.log
6 | # Rollover at midnight
7 | log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
8 | log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
9 | # Pattern format: Date LogLevel LoggerName LogMessage
10 | log4j.appender.DRFA.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
11 |
12 |
13 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
14 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
15 | log4j.appender.CONSOLE.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
16 |
--------------------------------------------------------------------------------
/examples/container/tomcat-glassfish/data-keeper/src/main/webapp/xhtml/upload/uploadDocumentTemplate.xhtml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 | Default title
10 |
11 |
12 |
13 |
14 | |
15 |
16 |
17 | | Default content |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/resources/ehcache-test.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
9 |
10 |
13 |
14 |
--------------------------------------------------------------------------------
/examples/polyglot/kvapps/src/main/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=FATAL, DRFA, CONSOLE
2 |
3 | ### direct log messages to stdout ###
4 | log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
5 | log4j.appender.DRFA.File=${user.home}/kundera.log
6 | # Rollover at midnight
7 | log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
8 | log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
9 | # Pattern format: Date LogLevel LoggerName LogMessage
10 | log4j.appender.DRFA.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
11 |
12 |
13 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
14 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
15 | log4j.appender.CONSOLE.layout.ConversionPattern=%m%n
16 | log4j.category.com.impetus.kvapps=INFO
17 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/java/com/impetus/kundera/datatypes/datagenerator/FloatDataGenerator.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.datatypes.datagenerator;
2 |
3 | public class FloatDataGenerator implements DataGenerator
4 | {
5 |
6 | private static final Float FLOAT = new Float("121.11");
7 |
8 | @Override
9 | public Float randomValue()
10 | {
11 |
12 | return FLOAT;
13 | }
14 |
15 | @Override
16 | public Float maxValue()
17 | {
18 |
19 | return Float.MAX_VALUE;
20 | }
21 |
22 | @Override
23 | public Float minValue()
24 | {
25 |
26 | return Float.MIN_VALUE;
27 | }
28 |
29 | @Override
30 | public Float partialValue()
31 | {
32 |
33 | return Float.NaN;
34 | }
35 |
36 | }
37 |
--------------------------------------------------------------------------------
/examples/container/tomcat-glassfish/data-keeper/src/main/webapp/xhtml/common/header.xhtml:
--------------------------------------------------------------------------------
1 |
6 |
7 |
8 |
9 |
10 |  |
11 |
12 |
13 | |
14 |
15 | |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/src/jpa-engine/fallback-impl/src/test/resources/ehcache-test.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
9 |
10 |
13 |
14 |
--------------------------------------------------------------------------------
/examples/container/tomcat-glassfish/data-keeper/src/main/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | log4j.rootLogger=INFO, DRFA, CONSOLE
2 |
3 | ### direct log messages to stdout ###
4 | log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
5 | log4j.appender.DRFA.File=${user.home}/kundera-benchmark.log
6 | # Rollover at midnight
7 | log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
8 | log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
9 | # Pattern format: Date LogLevel LoggerName LogMessage
10 | log4j.appender.DRFA.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
11 |
12 |
13 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
14 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
15 | log4j.appender.CONSOLE.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
16 |
--------------------------------------------------------------------------------
/src/kundera-hbase/kundera-hbase/src/test/java/com/impetus/client/hbase/crud/datatypes/ZkShutDownTest.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | package com.impetus.client.hbase.crud.datatypes;
5 |
6 | import org.junit.After;
7 | import org.junit.Before;
8 | import org.junit.Test;
9 |
10 | /**
11 | * @author Kuldeep Mishra
12 | *
13 | */
14 | public class ZkShutDownTest
15 | {
16 |
17 | /**
18 | * @throws java.lang.Exception
19 | */
20 | @Before
21 | public void setUp() throws Exception
22 | {
23 | }
24 |
25 | /**
26 | * @throws java.lang.Exception
27 | */
28 | @After
29 | public void tearDown() throws Exception
30 | {
31 | }
32 |
33 | @Test
34 | public void test()
35 | {
36 | // HBaseCli.cleanUp();
37 | }
38 |
39 | }
40 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/java/com/impetus/kundera/datatypes/datagenerator/DoubleDataGenerator.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.datatypes.datagenerator;
2 |
3 | public class DoubleDataGenerator implements DataGenerator
4 | {
5 |
6 | private static final Double DOUBLE = new Double("1235.151");
7 |
8 | @Override
9 | public Double randomValue()
10 | {
11 |
12 | return DOUBLE;
13 | }
14 |
15 | @Override
16 | public Double maxValue()
17 | {
18 |
19 | return Double.MAX_VALUE;
20 | }
21 |
22 | @Override
23 | public Double minValue()
24 | {
25 |
26 | return Double.MIN_VALUE;
27 | }
28 |
29 | @Override
30 | public Double partialValue()
31 | {
32 |
33 | return Double.NaN;
34 | }
35 |
36 | }
37 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/java/com/impetus/kundera/metadata/processor/Polygon.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.metadata.processor;
2 |
3 | import javax.persistence.Column;
4 | import javax.persistence.Entity;
5 |
6 | @Entity
7 | public class Polygon extends Shape
8 | {
9 |
10 | @Column(name = "sides")
11 | private int sides;
12 |
13 | @Column(name = "type")
14 | private String type;
15 |
16 |
17 | public int getSides()
18 | {
19 | return sides;
20 | }
21 |
22 | public void setSides(int sides)
23 | {
24 | this.sides = sides;
25 | }
26 |
27 | public String getType()
28 | {
29 | return type;
30 | }
31 |
32 | public void setgetType(String type)
33 | {
34 | this.type = type;
35 | }
36 |
37 | }
38 |
--------------------------------------------------------------------------------
/src/kundera-couchdb/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | #log4j.rootLogger=INFO, DRFA, CONSOLE
2 | log4j.logger.com.impetus=WARN, CONSOLE, DRFA
3 | ### direct log messages to stdout ###
4 | log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
5 | log4j.appender.DRFA.File=${user.home}/kundera.log
6 | # Rollover at midnight
7 | log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
8 | log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
9 | # Pattern format: Date LogLevel LoggerName LogMessage
10 | log4j.appender.DRFA.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
11 |
12 |
13 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
14 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
15 | log4j.appender.CONSOLE.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
16 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/java/com/impetus/kundera/datatypes/datagenerator/CalendarDataGenerator.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.datatypes.datagenerator;
2 |
3 | import java.util.Calendar;
4 |
5 | public class CalendarDataGenerator implements DataGenerator
6 | {
7 | private static final Calendar INSTANCE = Calendar.getInstance();
8 |
9 | @Override
10 | public Calendar randomValue()
11 | {
12 | return INSTANCE;
13 | }
14 |
15 | @Override
16 | public Calendar maxValue()
17 | {
18 | return INSTANCE;
19 | }
20 |
21 | @Override
22 | public Calendar minValue()
23 | {
24 | return INSTANCE;
25 | }
26 |
27 | @Override
28 | public Calendar partialValue()
29 | {
30 | return null;
31 | }
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/src/kundera-tests/src/main/resources/applicationContext.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/examples/basic-examples/kundera-ethereum-webapp/src/main/java/com/impetus/kundera/ethereum/webapp/config/WebConfig.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.ethereum.webapp.config;
2 |
3 | import org.springframework.context.annotation.Configuration;
4 | import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
5 | import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
6 |
7 | @Configuration
8 | public class WebConfig extends WebMvcConfigurerAdapter
9 | {
10 |
11 | @Override
12 | public void addResourceHandlers(final ResourceHandlerRegistry registry)
13 | {
14 | registry.addResourceHandler("/*.js/**").addResourceLocations("/ui/static/");
15 | registry.addResourceHandler("/*.css/**").addResourceLocations("/ui/static/");
16 | }
17 |
18 | }
19 |
--------------------------------------------------------------------------------
/src/kundera-mongo/src/test/java/com/impetus/client/crud/MongoSecondaryTableTest.java:
--------------------------------------------------------------------------------
1 | package com.impetus.client.crud;
2 |
3 | import javax.persistence.EntityManagerFactory;
4 | import javax.persistence.Persistence;
5 |
6 | import org.junit.After;
7 | import org.junit.Before;
8 | import org.junit.Test;
9 |
10 | public class MongoSecondaryTableTest extends SecondaryTableTestBase
11 | {
12 |
13 | private EntityManagerFactory emf;
14 |
15 | @Before
16 | public void setUp() throws Exception
17 | {
18 | emf = Persistence.createEntityManagerFactory("mongoTest");
19 | }
20 |
21 | @After
22 | public void tearDown() throws Exception
23 | {
24 | emf.close();
25 | }
26 |
27 | @Test
28 | public void test()
29 | {
30 | testCRUD(emf);
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/src/kundera-cassandra/cassandra-core/src/test/resources/log4j.properties:
--------------------------------------------------------------------------------
1 | #log4j.rootLogger=INFO, DRFA, CONSOLE
2 | log4j.logger.com.impetus=FATAL, CONSOLE, DRFA
3 | ### direct log messages to stdout ###
4 | log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
5 | log4j.appender.DRFA.File=${user.home}/kundera.log
6 | # Rollover at midnight
7 | log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
8 | log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
9 | # Pattern format: Date LogLevel LoggerName LogMessage
10 | log4j.appender.DRFA.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
11 |
12 |
13 | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
14 | log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
15 | log4j.appender.CONSOLE.layout.ConversionPattern=%d [%-5p] [%t] %c %x - %m%n
16 |
--------------------------------------------------------------------------------
/examples/container/jboss/data-keeper/src/main/java/com/impetus/kundera/datakeeper/dao/DataKeeperDao.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.datakeeper.dao;
2 |
3 | import java.util.List;
4 |
5 | import javax.persistence.EntityManager;
6 |
7 | /**
8 | * @author Kuldeep.Mishra
9 | *
10 | */
11 | public interface DataKeeperDao
12 | {
13 | EntityManager getEntityManager();
14 |
15 | void closeEntityManager();
16 |
17 | void clearEntityManager();
18 |
19 | void shutDown();
20 |
21 | void insert(Object entity);
22 |
23 | void merge(Object entity);
24 |
25 | void remove(Object entity);
26 |
27 | T findById(Class entityClazz, Object id);
28 |
29 | List> findByQuery(String Query);
30 |
31 | List> findByQuery(String queryString, String paramater, Object parameterValue);
32 | }
33 |
--------------------------------------------------------------------------------
/examples/container/jboss/data-keeper/src/main/java/com/impetus/kundera/datakeeper/utils/DataFormat.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.datakeeper.utils;
2 |
3 | /**
4 | * @author Kuldeep.Mishra
5 | *
6 | */
7 | public enum DataFormat
8 | {
9 | XLS, XLSX, PDF, DOC, DOCX, AVI;
10 |
11 | /**
12 | * If provided protocol is within allowed protocol.
13 | *
14 | * @param protocol
15 | * protocol
16 | * @return true, if it is in allowed protocol.
17 | */
18 | public static boolean isValidFormat(String format)
19 | {
20 | try
21 | {
22 | DataFormat.valueOf(format.toUpperCase());
23 | return true;
24 | }
25 | catch (IllegalArgumentException iex)
26 | {
27 | return false;
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/java/com/impetus/kundera/datatypes/datagenerator/SqlDateDataGenerator.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.datatypes.datagenerator;
2 |
3 | import java.sql.Date;
4 |
5 | public class SqlDateDataGenerator implements DataGenerator
6 | {
7 |
8 | private static final Long LONG = new Long(123456789);
9 |
10 | @Override
11 | public Date randomValue()
12 | {
13 |
14 | return new Date(LONG);
15 | }
16 |
17 | @Override
18 | public Date maxValue()
19 | {
20 |
21 | return new Date(Long.MAX_VALUE);
22 | }
23 |
24 | @Override
25 | public Date minValue()
26 | {
27 |
28 | return new Date(0L);
29 | }
30 |
31 | @Override
32 | public Date partialValue()
33 | {
34 |
35 | return null;
36 | }
37 |
38 | }
39 |
--------------------------------------------------------------------------------
/src/kundera-mongo/src/test/java/com/impetus/client/crud/EmbeddedEntity.java:
--------------------------------------------------------------------------------
1 | package com.impetus.client.crud;
2 |
3 | import javax.persistence.Column;
4 | import javax.persistence.Embeddable;
5 |
6 | @Embeddable
7 | public class EmbeddedEntity
8 | {
9 | @Column(name = "EMAIL_ID", table = "SECONDARY_TABLE")
10 | private String emailId;
11 |
12 | @Column(name = "PHONE_NO")
13 | private long phoneNo;
14 |
15 | public String getEmailId()
16 | {
17 | return emailId;
18 | }
19 |
20 | public void setEmailId(String emailId)
21 | {
22 | this.emailId = emailId;
23 | }
24 |
25 | public long getPhoneNo()
26 | {
27 | return phoneNo;
28 | }
29 |
30 | public void setPhoneNo(long phoneNo)
31 | {
32 | this.phoneNo = phoneNo;
33 | }
34 |
35 | }
36 |
--------------------------------------------------------------------------------
/examples/container/tomcat-glassfish/data-keeper/src/main/java/com/impetus/kundera/datakeeper/dao/DataKeeperDao.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.datakeeper.dao;
2 |
3 | import java.util.List;
4 |
5 | import javax.persistence.EntityManager;
6 |
7 | /**
8 | * @author Kuldeep.Mishra
9 | *
10 | */
11 | public interface DataKeeperDao
12 | {
13 | EntityManager getEntityManager();
14 |
15 | void closeEntityManager();
16 |
17 | void clearEntityManager();
18 |
19 | void shutDown();
20 |
21 | void insert(Object entity);
22 |
23 | void merge(Object entity);
24 |
25 | void remove(Object entity);
26 |
27 | T findById(Class entityClazz, Object id);
28 |
29 | List> findByQuery(String Query);
30 |
31 | List> findByQuery(String queryString, String paramater, Object parameterValue);
32 | }
33 |
--------------------------------------------------------------------------------
/examples/container/tomcat-glassfish/data-keeper/src/main/java/com/impetus/kundera/datakeeper/utils/DataFormat.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.datakeeper.utils;
2 |
3 | /**
4 | * @author Kuldeep.Mishra
5 | *
6 | */
7 | public enum DataFormat
8 | {
9 | XLS, XLSX, PDF, DOC, DOCX, AVI;
10 |
11 | /**
12 | * If provided protocol is within allowed protocol.
13 | *
14 | * @param protocol
15 | * protocol
16 | * @return true, if it is in allowed protocol.
17 | */
18 | public static boolean isValidFormat(String format)
19 | {
20 | try
21 | {
22 | DataFormat.valueOf(format.toUpperCase());
23 | return true;
24 | }
25 | catch (IllegalArgumentException iex)
26 | {
27 | return false;
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/src/kundera-cassandra/cassandra-core/src/test/java/com/impetus/client/crud/EmbeddedEntity.java:
--------------------------------------------------------------------------------
1 | package com.impetus.client.crud;
2 |
3 | import javax.persistence.Column;
4 | import javax.persistence.Embeddable;
5 |
6 | @Embeddable
7 | public class EmbeddedEntity
8 | {
9 | @Column(name = "EMAIL_ID", table = "SECONDARY_TABLE")
10 | private String emailId;
11 |
12 | @Column(name = "PHONE_NO")
13 | private long phoneNo;
14 |
15 | public String getEmailId()
16 | {
17 | return emailId;
18 | }
19 |
20 | public void setEmailId(String emailId)
21 | {
22 | this.emailId = emailId;
23 | }
24 |
25 | public long getPhoneNo()
26 | {
27 | return phoneNo;
28 | }
29 |
30 | public void setPhoneNo(long phoneNo)
31 | {
32 | this.phoneNo = phoneNo;
33 | }
34 |
35 | }
36 |
--------------------------------------------------------------------------------
/test/benchmark/ycsb/src/main/resources/db-neo4j.properties:
--------------------------------------------------------------------------------
1 | hosts=localhost
2 | port=6379
3 | fieldcount=4
4 | schema=kundera
5 | columnfamilyOrTable=user
6 | workload.dir=src/main/resources/workloads
7 | bulk.workload.type=workloadinsert100000
8 | workload.file=workloadinsert100000
9 | run.type=t
10 | threads=5
11 | # Change jar location as per settings.
12 | #ycsbjar.location=/home/impadmin/.m2/repository/com/yahoo/ycsb/core/0.1.4/core-0.1.4.jar
13 | ycsbjar.location=/root/.m2/repository/com/yahoo/ycsb/core/0.1.4/core-0.1.4.jar
14 | # Change server.location as per settings.
15 | #clientjar.location=target/*
16 | clientjar.location=/root/.jenkins/jobs/Kundera-benchmark/workspace/test/benchmark/ycsb/target/*
17 | release.no=2.5
18 | clients=com.impetus.kundera.ycsb.benchmark.KunderaNeo4JClient,com.impetus.kundera.ycsb.benchmark.Neo4JNativeClient
19 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/java/com/impetus/kundera/datatypes/datagenerator/BigIntegerDataGenerator.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.datatypes.datagenerator;
2 |
3 | import java.math.BigInteger;
4 |
5 | public class BigIntegerDataGenerator implements DataGenerator
6 | {
7 |
8 | private static final BigInteger BIG_INTEGER = new BigInteger("1234567");
9 |
10 | @Override
11 | public BigInteger randomValue()
12 | {
13 | return BIG_INTEGER;
14 | }
15 |
16 | @Override
17 | public BigInteger maxValue()
18 | {
19 | return BigInteger.TEN;
20 | }
21 |
22 | @Override
23 | public BigInteger minValue()
24 | {
25 | return BigInteger.ZERO;
26 | }
27 |
28 | @Override
29 | public BigInteger partialValue()
30 | {
31 | return null;
32 | }
33 |
34 | }
35 |
--------------------------------------------------------------------------------
/src/kundera-cassandra/cassandra-core/src/test/java/com/impetus/client/generatedId/CassandraGeneratedIdCqlTest.java:
--------------------------------------------------------------------------------
1 | package com.impetus.client.generatedId;
2 |
3 | import org.junit.After;
4 | import org.junit.Before;
5 | import org.junit.Test;
6 |
7 | import com.impetus.client.cassandra.common.CassandraConstants;
8 |
9 | public class CassandraGeneratedIdCqlTest extends CassandraGeneratedIdTest
10 | {
11 |
12 | @Before
13 | public void setUp() throws Exception
14 | {
15 | properties.put(CassandraConstants.CQL_VERSION, CassandraConstants.CQL_VERSION_3_0);
16 | super.setUp();
17 | }
18 |
19 | @Test
20 | public void testPersist(){
21 | super.testPersist();
22 | }
23 |
24 | @After
25 | public void tearDown() throws Exception
26 | {
27 | super.tearDown();
28 | }
29 |
30 | }
31 |
--------------------------------------------------------------------------------
/src/kundera-cassandra/cassandra-pelops/src/test/java/com/impetus/client/crud/EmbeddedEntity.java:
--------------------------------------------------------------------------------
1 | package com.impetus.client.crud;
2 |
3 | import javax.persistence.Column;
4 | import javax.persistence.Embeddable;
5 |
6 | @Embeddable
7 | public class EmbeddedEntity
8 | {
9 | @Column(name = "EMAIL_ID", table = "SECONDARY_TABLE")
10 | private String emailId;
11 |
12 | @Column(name = "PHONE_NO")
13 | private long phoneNo;
14 |
15 | public String getEmailId()
16 | {
17 | return emailId;
18 | }
19 |
20 | public void setEmailId(String emailId)
21 | {
22 | this.emailId = emailId;
23 | }
24 |
25 | public long getPhoneNo()
26 | {
27 | return phoneNo;
28 | }
29 |
30 | public void setPhoneNo(long phoneNo)
31 | {
32 | this.phoneNo = phoneNo;
33 | }
34 |
35 | }
36 |
--------------------------------------------------------------------------------
/examples/basic-examples/kundera-ethereum-webapp/src/main/java/com/impetus/kundera/ethereum/webapp/config/BeanConfig.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.ethereum.webapp.config;
2 |
3 | import org.springframework.context.annotation.Bean;
4 | import org.springframework.context.annotation.Configuration;
5 | import org.springframework.web.servlet.view.InternalResourceViewResolver;
6 | import org.springframework.web.servlet.view.JstlView;
7 |
8 | @Configuration
9 | public class BeanConfig
10 | {
11 |
12 | @Bean
13 | public InternalResourceViewResolver setupViewResolver()
14 | {
15 | InternalResourceViewResolver resolver = new InternalResourceViewResolver();
16 | resolver.setPrefix("/ui/jsp/");
17 | resolver.setSuffix(".jsp");
18 | resolver.setViewClass(JstlView.class);
19 | return resolver;
20 | }
21 |
22 | }
23 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/java/com/impetus/kundera/metadata/processor/Rectangle.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.metadata.processor;
2 |
3 | import javax.persistence.Column;
4 | import javax.persistence.Entity;
5 |
6 |
7 | @Entity
8 | public class Rectangle extends Polygon
9 | {
10 |
11 | @Column(name = "length")
12 | private int length;
13 |
14 | @Column(name = "breadth")
15 | private int breadth;
16 |
17 |
18 | public int getLength()
19 | {
20 | return length;
21 | }
22 |
23 | public void setLength(int length)
24 | {
25 | this.length = length;
26 | }
27 |
28 | public int getBreadth()
29 | {
30 | return breadth;
31 | }
32 |
33 | public void setBreadth(int breadth)
34 | {
35 | this.breadth = breadth;
36 | }
37 |
38 |
39 |
40 | }
41 |
--------------------------------------------------------------------------------
/src/kundera-hbase/kundera-hbase/src/test/java/com/impetus/client/hbase/crud/EmbeddedEntity.java:
--------------------------------------------------------------------------------
1 | package com.impetus.client.hbase.crud;
2 |
3 | import javax.persistence.Column;
4 | import javax.persistence.Embeddable;
5 |
6 | @Embeddable
7 | public class EmbeddedEntity
8 | {
9 | @Column(name = "EMAIL_ID", table = "HBASE_SECONDARY_TABLE")
10 | private String emailId;
11 |
12 | @Column(name = "PHONE_NO")
13 | private long phoneNo;
14 |
15 | public String getEmailId()
16 | {
17 | return emailId;
18 | }
19 |
20 | public void setEmailId(String emailId)
21 | {
22 | this.emailId = emailId;
23 | }
24 |
25 | public long getPhoneNo()
26 | {
27 | return phoneNo;
28 | }
29 |
30 | public void setPhoneNo(long phoneNo)
31 | {
32 | this.phoneNo = phoneNo;
33 | }
34 |
35 | }
36 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/java/com/impetus/kundera/datatypes/datagenerator/BigDecimalDataGenerator.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.datatypes.datagenerator;
2 |
3 | import java.math.BigDecimal;
4 | import java.math.MathContext;
5 |
6 | public class BigDecimalDataGenerator implements DataGenerator
7 | {
8 | @Override
9 | public BigDecimal randomValue()
10 | {
11 | return new BigDecimal(1234);
12 | }
13 |
14 | @Override
15 | public BigDecimal maxValue()
16 | {
17 | return new BigDecimal(23.45, new MathContext(4));
18 | }
19 |
20 | @Override
21 | public BigDecimal minValue()
22 | {
23 | return new BigDecimal(0.01, new MathContext(1));
24 | }
25 |
26 | @Override
27 | public BigDecimal partialValue()
28 | {
29 | return BigDecimal.ZERO;
30 | }
31 |
32 | }
33 |
--------------------------------------------------------------------------------
/src/kundera-cassandra/cassandra-core/src/test/resources/kunderaLoadbalancingTest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | cassandra
6 |
7 |
15 |
16 |
17 |
18 | localhost
19 |
20 |
21 | 9160
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/src/jpa-engine/core/src/test/java/com/impetus/kundera/datatypes/datagenerator/SqlTimeDataGenerator.java:
--------------------------------------------------------------------------------
1 | package com.impetus.kundera.datatypes.datagenerator;
2 |
3 | import java.sql.Time;
4 |
5 | public class SqlTimeDataGenerator implements DataGenerator