Releases: telefonicaid/fiware-cygnus
Releases · telefonicaid/fiware-cygnus
3.5.0
Changes (since 3.4.0):
- [cygnus-ngsi] Upgrade mockito-core dep from 5.5.0 to 5.10.0
- [cygnus-ngsi-ld] Upgrade mockito-all 1.9.5 to mockito-core 5.10.0, httpcore from 4.3.1 to 4.4.16 and maven dependencies in general
- [cygnus-ngsi] Upgrade Java version from 1.11 to 1.17 in Dockerfile (#2297, #2304)
- [cygnus-common][cygnus-ngsi][cygnus-ngsi-ld] Upgrade in source code to support Java 17 build
- [cygnus-common] [Arcgis] All NGSI DateTime are translated to Millis from Epoch (esriFieldTypeDate) (#2339)
3.4.0
Changes (since 3.3.0):
- [cygnus-common] [Arcgis] include error in log about cast attributes json
- [cygnus-common] Upgrade Debian version from 12.1 to 12.4 in Dockerfile
- [cygnus-common] [NGSIGenericColumnAggregator] Fix getValue when gson object is null
- [cygnus-common] [Arcgis] Replace esriFieldTypeNumber by esriFieldTypeSingle (#2334)
3.3.0
Changes (since 3.2.0):
- [cygnus-common] [MongoDB] fix error about reindex when datamodel changed
- [cygnus-common] [Arcgis] check featureId ignore case (#2320)
- [cygnus-common] [Arcgis] check object_id ignore case (#2313)
- [cygnus-common] [Arcgis] fix url quoted based on uniqueFieldType (#2311)
- [cygnus-common] [SQL] Add Primary Key on Timestamp to Error Log table (#2302)
- [cygnus-common] Upgrade gson dependency from 2.6.2 to 2.10.1
- [cygnus-common] Upgrade mysql-java-connector dependency from 8.0.28 to 8.0.33
- [cygnus-common][SQL] Fix expiration records tablename used by delete and select (#2265)
- [cygnus-common][SQL] Fix expiration records select with a limit to avoid java out of memory error (#2273)
- [cygnus-common] Upgrade mongodb driver dep from 3.12.12 to 3.12.14
- [cygnus-ngsi][cygnus-common] upgrade mockito dep from 1.9.5 to 5.5.0
- [cygnus-ngsi] Fix runtime error: check access aggregator size (#2293)
- [cygnus-ngsi] Switch log level to CYGNUS_LOG_LEVEL env var if was provided to docker (#2286)
- [cygnus-ngsi] Removes "_" in schema name for DM -schema family (#2270, #2201 reopens for Postgis)
- [cygnus-ngsi] UPGRADE: Debian version from 11.6 to 12.1 in Dockerfile
3.2.0
Changes (since 3.1.0):
- [cygnus-ngsi] Check access to arrayList getting attribute name
- [cygnus-common][pSQL] Allow use null for ST_GeomFromGeoJSON
- [cygnus-common][SQL] cache tablename with schema in pSQL for capRecords case
- [cygnus-common][SQL] Log full values in insert_error instead of placeholder
- [cygnus-common][SQL] Check keys for delete lastdata in lowercase for PSQL
- [cygnus-common][SQL] Check if delete query for lastdata was completed before use it
- [cygnus-common][cygnus-ngsi] Fix: exclude of attribute processing alterationType send by a subscription in all of their values (#2231, reopened)
- [cygnus-common][SQL] Fix sql syntax for expiration records (select, delete, filters) in non mysql instances (#2242)
- [cygnus-common][SQL] Exclude error table from persist policy (cap records is based on recvtime which is non used by persistError)
- [cygnus-common][SQL] Add missed capRecords implementation for PSQL backends
3.1.0
Changes (since 3.0.0):
- [cygnus-common][cygnus-ngsi] Add: delete entity in lastData when alterationType entityDelete is received (#2231). Requires Orion 3.9+
- [cygnus-common][cygnus-ngsi] Add: exclude of attribute processing alterationType send by a subscription in all of their values (#2231)
- [cygnus-common] Fix: missing blank space in create table if not exists for postgresql
3.0.0
Changes (since 2.20.0):
- [cygnus-common][cygnus-twitter][cygnus-ngsi][cygnus-ngsi-ld] Upgrade log4j from v1 (1.2.17) to v2 (2.17.2) series (#1592)
- [cygnus-common][cygnus-ngsi][cygnus-ngsi-ld] Upgrade Java version from 1.8 to 1.11 in Dockerfile
- [cygnus-common][cygnus-ngsi] Upgrade maven-compiler-plugin dep from 3.5.1 to 3.11.0
- [cygnus-common][cygnus-ngsi] Upgrade maven-assembly-plugin dep from 2.6.0 to 3.5.0
- [cygnus-common][cygnus-ngsi] Upgrade exec-maven-plugin dep from 3.5.1 to 3.8.2
- [cygnus-common][cygnus-ngsi] Upgrade maven-site-plugin dep from 2.5.1 to 3.8.2
- [cygnus-common][cygnus-ngsi] Upgrade maven-surefire-report-plugin dep from 2.12.4 to 3.0.0
- [cygnus-common][cygnus-ngsi] Upgrade maven-checkstyle-plugin dep from 2.12.0 to 3.2.1
- [cygnus-common][cygnus-ngsi] Upgrade maven-javadoc-plugin dep from 2.9.0 to 3.5.0
- [cygnus-common][cygnus-ngsi] Upgrade apache httpcore dep from 4.3.1 to 4.4.16
- [cygnus-common][cygnus-twitter] Upgrade flume-ng-node version from 1.9.0 to 1.11.0 (#2179)
- [cygnus-common] OracleSQL backend (#2195)
- [cygnus-common] Fixed isANumber for number containing multiple decimals (#2226)
- [cygnus-common] Added support for reindexing of dataExpiration (#2160, partially)
- [cygnus-common] MongoDB indexes are created depending on DM (#2204)
- [cygnus-common] Added support for MongoDB hosts without a port (#2219)
- [cygnus-common] Upgrade postgresql from 42.4.1 to 42.4.3
- [cygnus-common] Upgrade hadoop-core from 1.2.1 to hadoop-client 2.7.0
- [cygnus-common] Upgrade hive-jdbc from 2.3.4 to 3.1.3
- [cygnus-common] Upgrade mongodb driver dep from 3.12.11 to 3.12.12
- [cygnus-common] Upgrade apache httpclient dep from 4.5.13 to 4.5.14
- [cygnus-common] Upgrade apache common lang dep from 3.4.0 to 3.12.0
- [cygnus-ngsi] OracleSQL ngsi sink added (for OracleS 11g and 12c) (#2195)
- [cygnus-ngsi] Update NameMapping compile log mensage from WARN to ERROR
- [cygnus-ngsi] Removes "_" in schema name for DM -schema family (#2201)
- [cygnus-ngsi] Upgrade Debian version from 11.3 to 11.6 in Dockerfile
2.20.0
Changes (since 1.19.0):
- [cygnus-common][SQLBackend] Ordernig batch INSERT sentences upon upsert to avoid deadlocks (#2197)
- [cygnus-common][MySQLBackend] Upgrade mysql-connector-java from 8.0.27 to 8.0.28
- [cygnus-common] Upgrade postgresql from 42.3.3 to 42.4.1
- [cygnus-common] Remove grouping rules functionality (deprecated since version 1.6.0 in December 2016)
- [cygnus-ngsi][SQL-sinks] New datamodels added:
data_model=dm-by-fixed-entity-type
,data_model=dm-by-fixed-entity-type-database-schema
,data_model=dm-by-fixed-entity-type-database
(#2190) - [cygnus-ngsi] Fix aggregate using event servicepath (#2185)
- [cygnus-ngsi] Fix wrong table destination when namemapping is not used in datamodels db-by-entity-type-database, dm-by-entity-type-database-schema and dm-by-entity-type
- [cygnus-ngsi] Remove apache-flume and apache-maven tar.gz files from docker
- [cygnus-ngsi] Ensure columns are in a given order in column aggregator (#2197)
- [cygnus-ngsi] Upgrade Debian version from 11.2 to 11.3 in Dockerfile
2.19.0
2.18.0
Changes (since 2.17.0):
- [cygnus-common][MongoBackendImpl] Remove unneded mongo create collection in non capped case (#2161)
- [cygnus-commons] Upgrade mongodb-driver dependency from 3.12.8 to 3.12.11
- [cygnus-common][CKANBackendImpl] allow empty result as resource_view_list (#2150)
- [cygnus-ngsi][MongoSink][STHSink] Do not attemp to database in each insertion (#2156, #2019 reopened)
- [cygnus-ngsi] Upgrade Dockerfile base image from centos8.4.2105 to Debian 11.2-slim
2.17.0
Changes (since 2.16.0):
- [cygnus-ngsi][NGSIEvent] Avoid double concatenator when entityId is empty in getEntityForNamning (used by datamodel) (#2139)
- [cygnus-common][Postgis,PostgresSQL] Add new data models dm-by-entity-type-database and dm-by-entity-type-database-schema (#2142)
- [cygnus-common][SQLBackend] Try to insert in row mode tables without create db and table before
- [cygnus-common][SQLBackend] Try to insert in error table without create it before (#2132)
- [cygnus-common] Upgrade postgresql dependency from 42.2.25 to 42.3.3 due to github vulnerability report