Summary: This document provides information about changes and new features introduced in this release of NoSQL for Java.
1.1.3-funcrel
Updates
Warnings and Errors in the extensions have been fixed.
1.1.2- funcrel
Updates
- Improved performance (File I/O reduction, caching of objects , de-duplication of execution steps)
- Improved accuracy and robustness (reorganization of extension code flow)
1.1.1-funcrel
Resolved issues
Below table lists the bugs fixed in the 1.1.1-funcrel release
Internal ID | Call ID | Summary |
---|---|---|
NOSQLJAVA-237 | 19947 | Warning com.castsoftware.nosqljava has encountered an issue |
NOSQLJAVA-242 | 20051 | Missing MongoDB objects |
NOSQLJAVA-248 | - | Mongo, CouchDB and MarkLogic Databases are considered as "Data Function" |
NOSQLJAVA-240 | - | No support for Unknown Mongo Connections |
1.1.0- funcrel
Resolved issues
Below table lists the bugs fixed in the 1.1.0-funcrel release
Internal ID | Call ID | Summary |
---|---|---|
NOSQLJAVA- 162 | - | Functional, Full Stack, Client app testing for DynamoDB, CosmoDB, Couchbase, Memcached and Redis |
NOSQLJAVA- 186 | - | Removed Duplicate Redis Connection and Collection Objects |
NOSQLJAVA- 189 | - | Jedis(Java Implementation): Objects and operations inside try catch block are not getting detected |
NOSQLJAVA- 193 | - | Cluster and Bucket Object Not created for a Couchbase Spring data Application |
NOSQLJAVA- 194 | - | Additional Seperator support for application.properties file in spring-boot not present |
NOSQLJAVA- 196 | - | Change the icon for Memcached "storage" |
NOSQLJAVA- 197 | - | Memcached objects not created when localhost is defined globally |
NOSQLJAVA- 209 | - | MongoRepository support for applcation.propeties: not reflecting the complete name of database in Enlighten |
1.1.0-beta9
Updates
NOSQLJAVA-115- Support for class MongoRepository
Support has been added for connection and database through MongoRepository
NOSQLJAVA-136- Documentation for Spring Data MongoDb support
Updated documentation spring data support including mongoTemplate and mongoRepository
1.1.0- beta8
Updates
NOSQLJAVA-183- Add Support For Methods Not Supported by Add Parametrization
Support has been added for the following methods below:
- count, deleteAll, deleteById, findById, findAll, save
NOSQLJAVA-165- Creation of unknown Memcached objects
Support has been added for Unknown objects:
- CAST_Java_Unknown_Memcached_Connection
- CAST_Java_Unknown_Memcached_data
NOSQLJAVA-175- Memcached client connected to several servers over the binary protocol:
Support has been added for connection of memcached client through several servers
NOSQLJAVA-179- Added Crud Operation:
Support has been added for the following methods below:
- cas, asyncCAS, getAndTouch, asyncGetAndTouch, getAndLock and asyncGetAndLock
Resolved issues
Below table lists the bugs fixed in the 1.1.0-beta8 release
Internal ID | Call ID | Summary |
---|---|---|
NOSQLJAVA-188 | - | Couchbase Spring Data: Object getting detected irrespective of Couchbase usage in all Java Projects |
NOSQLJAVA-190 | - | Dynamo DB link and objects not showing Enlighten |
1.1.0- beta7
Updates
NOSQLJAVA-138- Initial Support for Couchbase Spring Data
Support has been added for Couchbase with Spring data:
- Creation of objects for a single Couchbase Bucket and Cluster.
- Creation of links for Couchbase specific operations such as select, insert, update and delete.
NOSQLJAVA-137- Initial Support for Redis with Spring.
Support has been added for Redis with Spring
- Creation of objects for Redis connections in Spring.
- Creation of links for Redis specific operations such as select, insert, update and delete.
1.1.0-beta6
Updates
NOSQLJAVA-46- Initial Support for Memcached
Support has been added for Memcached:
- Creation of objects for Memcahed with JAVA.
- Creation of different kind of links for various operations such as insert, delete and so on.
1.1.0- beta5
Updates
NOSQLJAVA-123: Azure CosmosDB : Support for Asynchronous API for Java
Support of Asynchronous API for Java SDK to access Azure CosmosDB
NOSQLJAVA-111: Azure CosmosDB : Support for Collection based operations
Support of detecting operations on Collections.
Resolved issues
Below table lists the bugs fixed in the 1.1.0-beta5 release
Internal ID | Call ID | Summary |
---|---|---|
NOSQLJAVA-132 | - | Metamodel and Documentation for CouchDB is not as per implementation |
1.1.0- beta4
Updates
NOSQLJAVA-103: Support for MongoTemplate(MongoDbFactory mongoDbFactory)
Support of databases created with the help of MongoDBFactory using MongoTemplate.
NOSQLJAVA-107: Support for GenericXmlApplicationContext
Support of Connections and databases created with the help of XML.
NOSQLJAVA-97: Support for org.springframework.data.mongodb.core.query
Support for different crud operations with MongoOperations:
- Support of INSERT operation through mongoOperation
- Support of UPDATE operation through mongoOperation
- Support of SELECT operation through mongoOperation
- Support of REMOVE operation through mongoOperation
- Support of DROP operation through mongoOperation
NOSQLJAVA-110: Support for Redis connections using diffferent Jedis packages
Support of different formats for creating jedis connections
1.1.0-beta3
Updates
NOSQLJAVA-42- Initial Support for Azure CosmosDB
Support has been added for CosmosDB:
- Creation of objects for CosmosDB with JAVA.
- Creation of different kind of links for various operations such as insert, delete etc.
1.1.0-beta2
Updates
NOSQLJAVA-83 - Support for different Redis data structures
Support has been added for RedisDB:
- Support has been added for different data structures present in Redis
- Different operations such as insert, select and delete are supported
- Support for unknown objects of both collections and connections is present
NOSQLJAVA-23 - Support Spring Data Mongo annotations
Support has been added for MongoDB:
- Support has been added for databases created using MongoTemplate (including "com.mongodb.MongoClient" and "com.mongodb.Mongo")
1.1.0-beta1
Resolved issues
Below table lists the bugs fixed in 1.1.0-beta1 release:
Internal ID | Call ID | Summary |
---|---|---|
NOSQLJAVA-78 | - | Bookmarks for DynamoDB objects and links are wrong |
NOSQLJAVA-79 | - | GetItemRequest and BatchGetItemRequest both can't be detected simulataneously |
NOSQLJAVA-80 | - | Client and table names are not resolved if declared as class field |
Updates
- Done functional quality testing for DynamoDB using FullStack Tests
1.1.0-alpha4
Resolved issues
Below table lists the bugs fixed in the 1.1.0-alpha4 release.
Internal ID | Call ID | Summary |
---|---|---|
NOSQLJAVA-77 | - | Can not install NoSQL for Java if NoSQL for .Net is already installed |
1.1.0-alpha3
Updates
NOSQLJAVA-63 - DynamoDB support
Support has been added for DynamoDB:
- Support for BatchWrite and BatchGet operations
- Support for TransactWrite and TransactGet operations
1.1.0-alpha2
Updates
NOSQLJAVA-34 - Redis support
Support has been added for Redis:
- Creation of objects for Redis with JAVA.
- Creation of different kind of links for various operations such as insert select.
1.1.0-alpha1
Updates
NOSQLJAVA-33 - DynamoDB support
Support has been added for DynamoDB:
- Creation of objects for DynamoDB with JAVA.
- Creation of different kind of links for various operations such as insert, delete etc.