Skip to content

Releases: telefonicaid/fiware-cygnus

1.10.0

13 Dec 10:31
ff91036
Compare
Choose a tag to compare
  • [cygnus-common] Update hive dependence from 0.13.1 to 2.3.4 due to a vulnerability alert
  • [cygnus-common] Update httpclient dependence to 4.3.6 due to a vulnerability
  • [cygnus-common][CommonUtils][debug] Modify that CommonUtils#getTimeInstant can accepts the ISO8601 format with offset like 2018-01-02T03:04:05+09:00 (#1517)
  • [cygnus-ngsi][NGSINameMappingsInterceptor] Now namemapping checks sevice, subervice and (type of entity and id entity) of EntityMapping (#1535)
  • [cygnus-ngsi][NGSIEvent] Unable to deliver event: null pointer getAttributeForNaming (#1506)
  • [cygnus-ngsi][NGSIOrionSink] Create NGSIOrionSink (#1447)
  • [cygnus-ngsi][NGSIDynamoDBSink] [bug] Southeast regions are bad coded (#1448)
  • [cygnus-ngsi][KafkaSink] Use lower_case option to build topics (#1468)
  • [cygnus-ngsi][KafkaSink] Using global connection to zookeeper instead of creating one each time an event arrives
  • [cygnus-ngsi][Docker] Add name mappings files for multiagent
  • [cygnus-ngsi][Docker] Add grouping rules files for multiagent (#1533)
  • [cygnus-ngsi][Docker] Add new env var CYGNUS_MONITORING_TYPE

1.9.0

13 Jun 15:02
Compare
Choose a tag to compare
  • [cygnus-common][Docker] Upgrade to CentOS 7, Maven 3.5.2 and Java 1.8.0 in Dockerfile
  • [cygnus-twitter][Docker] Upgrade to CentOS 7, Maven 3.5.2 and Java 1.8.0 in Dockerfile
  • [cygnus-ngsi][NGSINameMappingsInterceptor] Allow regular expression replacement for EntityIds (#1456)
  • [cygnus-ngsi][HttpBackend] Add support to recover data from response header (#1455)
  • [cygnus-ngsi][KeystoneUtils] Create new Auth functionality (#1471)
  • [cygnus-ngsi][Docker] Add support to run cygnus docker in multiagent mode (mysql, mongo, ckan, hdfs, postgresql and carto sinks) (#1486)
  • [cygnus-ngsi][Docker] Upgrade to just enable sinks and channels depending on ENV vars (#1482)
  • [cygnus-ngsi][Docker] Upgrade to CentOS 7, Maven 3.5.2 and Java 1.8.0 in Dockerfile

1.8.0

13 Sep 11:50
Compare
Choose a tag to compare
  • [cygnus-twitter][bug] Fix wrong data in spec file (#1407)
  • [cygnus-ngsi][hardening] Add complex configuration examples (#629)
  • [cygnus-ngsi][bug] Fix NGSIMySQLSink when persisting bulks of rows with different number of columns (#1409)
  • [cygnus-ngsi][feature] Add metadata storing in NGSIMongoSink (#1156)
  • [cygnus-ngsi][hardening] Set transaction and correlation IDs to 'N/A' when there is no activity (#1175)
  • [cygnus-ngsi][hardening] Pre-aggregate batches in NGSISTHSink (#1359)
  • [cygnus-ngsi][hardening] Change the name of historic-related enabling parameters (#1314)
  • [cygnus-ngsi][bug] Fix NotifyContextRequest.ContextAttribute.toString(), removing double quote for attribute values (#1430)
  • [cygnus-ngsi][bug] Add support for file channels (#1419)
  • [cygnus-ngsi][hardening] Add a document about reliability (#1433)
  • [cygnus-common, cygnus-ngsi][hardening] Fix FIWARE repository URL (#1435)
  • [cygnus-common, cygnus-ngsi][hardening] Unify test classes (#1332, #1333)
  • [cygnus-common][bug] Allow disabling YAFS in order to avoid crashes upon configuration reloads (#1074)
  • [cygnus-ngsi][hardening] Add a note about optional channels when using Flume's ReplicatingChannelSelector (#510)
  • [cygnus-ngsi][hardening] Improve HDFS sink logs (#1358)
  • [cygnus-ngsi][hardening] Add CygnusError base class (#1441)

1.7.1

03 Apr 10:52
Compare
Choose a tag to compare
  • [cygnus-ngsi][bug] Fix NGSIMySQLSink when persisting bulks of rows with different number of columns (#1409)
  • [cygnus-twitter][bug] Fix wrong data in spec file (#1407)

1.5.2

21 Feb 13:11
Compare
Choose a tag to compare
  • [cygnus-ngsi][bug] Fix NGSIMySQLSink when persisting bulks of rows with different number of columns (#1409)

1.7.0

01 Feb 09:48
Compare
Choose a tag to compare
  • [cygnus-ngsi][feature] Add global data capping/expirationn options based on time and size (#1317)
  • [cygnus-ngsi][feature] Add specific data capping/expiration implementation for NGSICKANSink (#1344)
  • [cygnus-ngsi][feature] Add specific data capping/expiration implementation for NGSIMySQLSink (#1365)
  • [cygnus] Add Travis CI (#1347)
  • [cygnus-ngsi][hardening] Force lowercase organization, dataset and resource names in NGSICKANSink (#1352)
  • [cygnus-ngsi][hardening] Replace warnings upon unnecessary header received with debug traces at NGSIRestHandler (#1354)
  • [cygnus-ngsi][hardening] Improve persistence error logs at NGSISink (#1358)
  • [cygnus-ngsi][hardening] Add raw bytes to NGSIEvent (#1345)
  • [cygnus-ngsi][hardening] Add cache to NGSIMySQLSink (#130)
  • [cygnus][hardening] Fix "FIWARE" name in license headers (#1369)
  • [cygnus-ngsi][bug] Differentiate among enterprise and individual Carto accounts (#1382)
  • [cygnus-common][hardening] Clean and modularize ManagementInterface.java (#1368)
  • [cygnus-common][feature] Add KPIs API (#1339)
  • [cygnus-common][bug] Fix error handling upon MongoDB collection creation (#1377)
  • [cygnus-ngsi][hardening] Add integration example with Apache Spark (#1397)
  • [cygnus-ngsi][hardening] Add a piece of documentation about capping and/or expirating records in CKAN, MySQL, MongoDB and STH Comet (#1391)
  • [cygnus-ngsi][hardening] Update Cygnus NGSI README with last features and new advanced topics (#1390)

1.6.0

02 Dec 08:22
Compare
Choose a tag to compare
  • [cygnus-ngsi][hardening] Update migration script for HDFS regarding new encoding (#1271)
  • [cygnus-ngsi][feature] Add support for geo:json Orion's type in NGSICartoDBSink (#1275)
  • [cygnus-common][hardening] Add IPv6 support to API and GUI (#1261)
  • [cygnus-ngsi][hardening] Produce NGSIEvent's at Grouping Rules interceptor (#1280)
  • [cygnus-ngsi][hardening] NGSIEvent must contain ContextElement's instead of NotifyContextRequest's (#1203)
  • [cygnus-ngsi][hardening] Add a note regarding supported NGSI version (#1288)
  • [cygnus-ngsi][hardening] Produce NGSIEvent's at NGSIRestHandler (#1204)
  • [cygnus-ngsi][hardening] Avoid concatenation on entities naming when the type is null or empty (#1279)
  • [cygnus-ngsi][bug] Add concatenator to CKAN packages when new encoding is enabled (#1291)
  • [cygnus-ngsi][hardening] Add a documentation piece regarding deprecated functionality (#1289)
  • [cygnus-ngsi][hardening] Add a note regarding geolocation attributes in NGSICKANSink documentation (#1293)
  • [cygnus-ngsi][hardening] Add OLD_CONCATENATOR constant (#1284)
  • [cygnus-ngsi][hardening] Document how Name Mappings behave in absence of a "newSomething" field (#1302)
  • [cygnus-ngsi][bug] Close BufferedReader used to read notifications (#1304)
  • [cygnus-ngsi][hardening] Deprecate Grouping Rules (#1182)
  • [cygnus-ngsi][feature] Add raw snapshot analysis mode to NGSICKANSink (#1273)
  • [cygnus-ngsi][bug] Fix getting location header when creating Json responses in HttpBackend (#1318)
  • [cygnus-ngsi][hardening] Update performance document (#1306)
  • [cygnus-ngsi][hardening] Improve HDFSBackendImplREST debug logs (#1319)
  • [cygnus-ngsi][hardening] Update NGSICKANSink documentation regarding resource name length limit imposed by Cygnus (#1325)
  • [cygnus-ngsi][bug] Obtained geometry not properly used in NGSICartoDBSink (#1327)
  • [cygnus-ngsi][hardening] Replace flip_coordinates with swap_coordinates in NGSICartoDBSink (#1313)
  • [cygnus-ngsi][bug] Add event to already existent sub-batches in NGSIBatch (#1331)
  • [cygnus-ngsi][hardening] Warn instead of Error when no OAuth2 token is configured for NGSIHDFSSink (#1330)

1.5.1

24 Nov 14:49
Compare
Choose a tag to compare
  • [cygnus-ngsi][bug] Fix getting location header when creating Json responses in HttpBackend (#1318)

1.5.0

24 Nov 14:51
Compare
Choose a tag to compare
  • [cygnus][hardening] Add NGSICKANSink configuration in docker's agent.conf file (#1193)
  • [cygnus][doc] Add entry for Grouping Rules in Installation and Administration Guide (#1206)
  • [cygnus-ngsi][hardening] Delay the retries of not persisted batches (#1138)
  • [cygnus-ngsi][hardening] Add support for regular expressions in Name Mappings (#1202)
  • [cygnus-ngsi][bug] Fix accepted charset by Kafka (#1217)
  • [cygnus][doc] Add missing creation of log4j path (#1212)
  • [cygnus][hardening] Add compilation scripts (#1213)
  • [cygnus][doc] Warn about the incompatibility of installing cygnus-ngsi and cygnus-twitter in the same base path (#1214)
  • [cygnus-ngsi][hardening] Fix automated builds because of "filelock denied" (#1208)
  • [cygnus][doc] Fix docker links in badges (#1222)
  • [cygnus-common][hardening] Add -Dfile.encoding=UTF-8 Java option (#1225)
  • [cygnus-ngsi][hardening] Update JMeter tests (#1229)
  • [cygnus][doc] Update link about getting tokens in documentations (#1227)
  • [cygnus][doc] Replace references to JDK 1.6 with JDK 1.7 (#1232)
  • [cygnus][hardening] Add NGSIHDFSSink configuration in docker's agent.conf file (#1172)
  • [cygnus][hardening] Fix NGSIMySQLSink configuration in docker's agent.conf file (#1237)
  • [cygnus][hardening] Fix NGSIMongoSink and NGSISTHSink configuration in docker's agent.conf file (#1239)
  • [cygnus][bug] Discard Http responses not containing Json payload when creating JsonResponse objects (#1243)
  • [cygnus][hardening] Force the usage of certain version in libraries used by cygnus-ngsi docker (#1233)
  • [cygnus][hardening] Fix yum install command (#1249)
  • [cygnus][hardening] Add FIWARE architecture section in the documentation (#1248)
  • [cygnus][doc] Fix API entries in documentation (#1246)
  • [cygnus][doc] Add entries about running as process and running as service in documentation (#1255)
  • [cygnus-common][hardening] Add traces regarding loaded .jar files (#1210)
  • [cygnus][hardening] Do configurable the CKAN viewer attached to resources (#1258)
  • [cygnus][hardening] Document IPv6 support (#1058)
  • [cygnus][hardening] Add introductory course slides link (#1265)

1.2.2

02 Nov 09:09
Compare
Choose a tag to compare
  • [cygnus-ngsi][bug] Add certain Http responses as condition for changing host (#1176)