Created by N Padmavathi on May 05, 2021
1.6.15-funcrel
Other Updates
Details |
---|
Fixes an issue where the log contained tracebacks and messages such as "Nosqljava extension has encountered an issue" leading to loss of objects and links. |
Improved transaction and exception handling. |
The following jar files provided in the extension have been upgraded to more recent releases: jedis-4.3.2.jar, spring-data-redis-2.7.7.jar, and spring-data-commons-2.7.7.jar. Other unused jar files have been removed. |
New Support
Summary | Details |
---|
New API support in Elastic Search | Support for 'deleteAsync' API belonging to 'RestHighLevelClient' added. |
New API support in Cosmos | Support for 'upsertDocument' API belonging to 'DocumentClient' added. |
New objects of collections for Couchbase spring applications | Added resolution to fetch and add new objects of collections for Couchbase spring applications. |
New API Support for Memcached | Support extended for getBulk and asyncGetBulk APIs of MemcachedClient. |
New API Support for DynamoDB | Support extended for the following APIs: putItemWithResponse, updateItemWithResponse and deleteItemWithResponse of DynamoDbTable. |
Support for Lettuce in Redis Java | Implemented support for Redis Java Lettuce applications. New set of Connection, Collection and CRUD APIs are added. |
Support for @RedisHash Domain in Redis Spring | Extended support for CrudRepository and JpaRepository applications, which are created using @RedisHash annotated Domains. Respective CRUD APIs are added. |
1.6.14-funcrel
Other Updates
Details |
---|
Fixed an issue related to metamodel_purgetype(integer). While creating a triplet containing nosqljava following error message was displayed “function metamodel_purgetype(integer) does not exist.” |
1.6.13-funcrel
Other Updates
Details |
---|
Improved resolution in Elasticsearch indices and Mongo collections when {class_name}.class is used as function argument. |
Fixes a bug in Memcached. Missing Bookmarks are added. |
Improved resolution by supporting java string methods 'StringBuilder', 'ToString', and 'AppendLine'. |
Added support to resolve Couchbase 3.x query. |
1.6.12-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|
39547 | Resolved jar vulnerabilities. |
1.6.11-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|
38987 | Resolved Unknown collection objects in Mongo framework. |
Other Updates
Details |
---|
Bug fixed in Memcached. The objects of type 'Java Memcached Data' were getting linked to wrong 'Java Memcached Connection' objects in case of multiple clients. |
Resolution improved in Elasticsearch by supporting java string methods: 'String.format', 'String.substring' and 'String.lastIndexOf'. |
Improved transactions in Cosmos framework. |
Resolution improved in Memcached by supporting java string methods: 'String.format', 'String.substring' and 'String.lastIndexOf'. |
1.6.10-funcrel
Other Updates
Details |
---|
Object collections are made visible for module creation. |
1.6.9-funcrel
Other Updates
Details |
---|
Improved the transactions, removed unnecessary logs and made general code improvements. |
Added AWS region as a property in DynamoDB. |
1.6.8-funcrel
Other Updates
Details |
---|
Support for methods 'String.Format', 'String.substring' and 'String.lastIndexOf' are added for Java applications using MongoDB and Amazon DocumentDB. |
New Support
1.6.7-funcrel
Other Updates
Details |
---|
Fixed some issues where unnecessary objects were created. |
Fixed an issue where the log contained the message: "Nosqljava extension has encountered an issue" leading to loss of objects and links. |
Code improvements done to avoid exceptions. |
1.6.6-funcrel
New Support
Summary | Details |
---|
Azure Cosmos DB Java SDK v4 support | Added new support for Azure Cosmos DB Java SDK v4. |
1.6.5-funcrel
Other Updates
Details |
---|
Bug fix issue related to quality rule violation |
1.6.4-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|
34003 | Fixed an issue causing an error during extension upgrade by adding two new metamodels. |
1.6.3-funcrel
Other Updates
Details |
---|
Removing the dependency to the JEE Analyzer extension. |
Adding dependency to WBS Linker extension 1.7.6 due to changes in metamodel inheritance for CAST_Java_DynamoDB_Table. |
1.6.2-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|
34086 | Fixed an issue where unexpected Java Mongo collections objects are created and where the log contains "Extension com.castsoftware.nosqljava has encountered an issue". |
34090 | Fixed an issue where the log contained "Nosql java extension has encountered an issue" leading to loss of mongodb collection objects. |
34105 | Fixed an issue where Mongo DB Collection objects were created from a connection in a different Java project. |
Other Updates
Details |
---|
Fixed the issue "AttributeError: 'NoneType' object has no attribute 'get_children'". |
Added GUID for all nosqljava objects. |
New Support
Summary | Details |
---|
New API support | Support for APIs belonging to Mongo Collection of com.mongodb.client.MongoCollection. |
1.6.1-funcrel
Other Updates
Details |
---|
Fixed the issue of total check lower than failed check |
1.6.0-funcrel
Other Updates
Details |
---|
Removal of unwanted MongoDB connection/database/collection objects. |
Testing client application for Redis. |
Testing client application for MongoDB. |
1.6.0-beta2
Other Updates
Details |
---|
Increased resolution for connection and collection names used in Redis. |
New Support
Summary | Details |
---|
Support for hash and set operations in Redis template. | Support for hash and set operation APIs, which increase the Redis template coverage. |
1.6.0-beta1
New Support
Summary | Details |
---|
Support for Query Methods with Query Annotation | Support for Query Methods with Query Annotation in MongoDB, Cosmos DB, Couchbase, DynamoDB and Elasticsearch Spring data |
Support for Jest Elasticsearch Client | Support for Jest Elasticsearch Client in Java SDK |
1.6.0-alpha6
Other Updates
Details |
---|
Increased resolution for cluster and indices used in Elasticsearch. |
DynamoDB Links improvement. |
Increased resolution for connection and collection names used in Redis. |
New Support
Summary | Details |
---|
Support for ReactiveElasticsearchRepository and QueryMethods | Support for CRUD operations and batch operations performed using ReactiveElasticsearchReposityory and QueryMethods |
Support for APIs such as execute in Elasticsearch Java SDK | Support for execute and fieldcaps API of Elasticsearch JavaSDK has been provided. This improves the transaction accuracy. |
Support for Jedis commands and transactions | Support for Jedis commands and transactions is provided which increases the transaction coverage. |
1.6.0-alpha5
Other Updates
Details |
---|
Support for multiple buckets in Java SDK for Couchbase. |
New Support
Summary | Details |
---|
Support for AWS SDK Java v2 | Support for CRUD (and batch) operations using AWS SDK Java v2 and Enhanced client for DynamoDB. |
Support for DynamoDB Mapper | Support for CRUD operations and batch operations performed using DynamoDB Mapper AWS SDK Java v1. |
Support for Couchbase operation and template | Support for CRUD operations performed using Couchbase Operation and Template (Spring Framework). |
Support for Cosmos DB operation and template | Support for CRUD operations performed using Cosmos DB Operation and Template (Spring Framework). |
1.6.0-alpha4
Other Updates
Details |
---|
Improved resolution for buckets and cluster thereby improving transactions. Resolution for buckets and clusters have been improved. This improves the transaction accuracy. |
New Support
Summary | Details |
---|
Support for Couchbase Java SDK 3.x | Provided support for collections introduced in Java SDK 3.x for Couchbase |
1.6.0-alpha3
Resolved Issues
Customer Ticket Id | Details |
---|
29724 | Java Calls are linked to Unknown Mongo DB Collections not the actual Collection defined. |
Link Improvements
Callee Type | Caller Type | Details |
---|
Cosmos DB Collection | Java Method | Earlier, due to limited resolution, crud links in spring framework cosmosdb were getting created between unknown collections and java methods. With improved resolution, crud link is now created between the appropriate collection and the correct java method. |
New Support
Summary | Details |
---|
Query Methods Support for Cosmos DB Spring Framework | Query methods result in linking between Java methods and the appropriate cosmosdb collection. |
Summary |
---|
CRUD Links for MongoDB spring were also getting created even if only Cosmos DB was used. This has been rectified, links get created only for the db which is used in the app. |
1.6.0-alpha2
Other Updates
Details |
---|
Identification of Memcache connection and database objects Improved |
New Support
Summary | Details |
---|
API Support for newer versions of libraries in MongoDB. | Support is full provided for all versions of Mongo-spring-data and Jongo Libraries. The support is till version 3.2 for MongoDB-java library. The support covers identification of Connection and Database Object and links for CRUD Operations. |
1.6.0-alpha1
Other Updates
Details |
---|
Changes done for MongoDB. Added Support to improve better resolution of Collection, Database, Connection Objects. Added Missing CRUD Links from Methods without Parameters. Classified the CRUD links from Query Methods in a better way. |