Skip to content

Commit

Permalink
Step: 3.3.0-next -> 3.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
fgalan committed Dec 14, 2021
1 parent e95e99b commit e8ed9c5
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 18 deletions.
15 changes: 0 additions & 15 deletions CHANGES_NEXT_RELEASE
Original file line number Diff line number Diff line change
@@ -1,15 +0,0 @@
- Hardening: noCache flag should be check before removing csub from cache in mongoUnsubscribeContext() (#2879)
- Add: $set and $unset attribute update operators (#3814, continuation)
- Add: maxFailsLimit subscription field, so subscription is automatically passed to inactive after that number of failed notification attemps (#3541)
- Add: failsCounter subscription field, to count the number of consecutive notificaitons fails (#3541)
- Add: statusLastChange field in csbus collection (as now status is in the csubs cache and we need this field to know if status in the cache or DB is fresher)
- Fix: throttling misbehaviour after subscription update when csubs cache is in use (#3981)
- Fix: lastNotification missed some times in GET /v2/subscriptions/{id} and GET /v2/subscriptions
- Fix: avoid reset timesSent counter upon PATCH /v2/subscriptions/{subId} when csubs cache is in use
- Fix: crash when updating attribute with empty JSON object or array (#3995)
- Fix: csubs cache logic has to ignore fiware-sevice information if -multiservice is not used
- Fix: subscription throttling was not working with value 1 second
- Fix: add subId/regId in "response NOT OK" WARN log traces (#4013)
- Remove: status "failed" in subscriptions (use failsCounter greater than 0 instead)
- Hardening: refactor PATCH /v2/subscriptions/{subId} logic avoiding over-quering MongoDB and possible (although very rare) crash situations during csub cache (#3701)
- Upgrade Dockerfile base image from centos8.3.2011 to centos8.4.2105
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
[![Support badge]( https://img.shields.io/badge/support-sof-yellowgreen.svg)](http://stackoverflow.com/questions/tagged/fiware-orion)
[![NGSI v2](https://img.shields.io/badge/NGSI-V2-red.svg)](http://fiware-ges.github.io/orion/api/v2/stable/)
<br>
[![Documentation badge](https://img.shields.io/readthedocs/fiware-orion.svg)](https://fiware-orion.rtfd.io)
[![Documentation badge](https://img.shields.io/readthedocs/fiware-orion/3.4.0.svg)](https://fiware-orion.rtfd.io/en/3.4.0/)
![Compliance Tests](https://github.com/telefonicaid/fiware-orion/workflows/Compliance%20Tests/badge.svg)
![Unit Tests](https://github.com/telefonicaid/fiware-orion/workflows/Unit%20Tests/badge.svg)
![Functional Tests](https://github.com/telefonicaid/fiware-orion/workflows/Functional%20Tests/badge.svg)
Expand Down
17 changes: 17 additions & 0 deletions rpm/SPECS/contextBroker.spec
Original file line number Diff line number Diff line change
Expand Up @@ -193,6 +193,23 @@ if [ "$1" == "0" ]; then
fi

%changelog
* Tue Dec 14 2021 Fermin Galan <fermin.galanmarquez@telefonica.com> 3.4.0-1
- Add: failsCounter subscription field, to count the number of consecutive notificaitons fails (#3541)
- Add: maxFailsLimit subscription field, so subscription is automatically passed to inactive after that number of failed notification attemps (#3541)
- Add: $set and $unset attribute update operators (#3814, continuation)
- Add: statusLastChange field in csbus collection (as now status is in the csubs cache and we need this field to know if status in the cache or DB is fresher)
- Fix: throttling misbehaviour after subscription update when csubs cache is in use (#3981)
- Fix: lastNotification missed some times in GET /v2/subscriptions/{id} and GET /v2/subscriptions
- Fix: avoid reset timesSent counter upon PATCH /v2/subscriptions/{subId} when csubs cache is in use
- Fix: crash when updating attribute with empty JSON object or array (#3995)
- Fix: csubs cache logic has to ignore fiware-sevice information if -multiservice is not used
- Fix: subscription throttling was not working with value 1 second
- Fix: add subId/regId in "response NOT OK" WARN log traces (#4013)
- Remove: status "failed" in subscriptions (use failsCounter greater than 0 instead)
- Hardening: refactor PATCH /v2/subscriptions/{subId} logic avoiding over-quering MongoDB and possible (although very rare) crash situations during csub cache (#3701)
- Hardening: noCache flag should be check before removing csub from cache in mongoUnsubscribeContext() (#2879)
- Upgrade Dockerfile base image from centos8.3.2011 to centos8.4.2105

* Mon Oct 25 2021 Fermin Galan <fermin.galanmarquez@telefonica.com> 3.3.0-1
- Add: attribute update computed values based in operators: $inc, $min, $max, $mul, $push, $addToSet, $pull, $pullAll (#3814)
- Add: support to user and password in MQTT subscriptions (#3914)
Expand Down
2 changes: 1 addition & 1 deletion src/app/contextBroker/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,6 @@



#define ORION_VERSION "3.3.0-next"
#define ORION_VERSION "3.4.0"

#endif // SRC_APP_CONTEXTBROKER_VERSION_H_
2 changes: 1 addition & 1 deletion src/lib/common/defaultValues.h
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,6 @@
*
* API Documentation - The link to the the GEri documentation, either in the gh-pages (.github.io/) inside the fiware organization in GitHub or ReadTheDocs manual.
*/
#define API_DOC "https://fiware-orion.rtfd.io/"
#define API_DOC "https://fiware-orion.rtfd.io/en/3.4.0/"

#endif // SRC_LIB_COMMON_DEFAULTVALUES_H_

0 comments on commit e8ed9c5

Please sign in to comment.