- Lower required version of
npm
- Remove
npm
from project dependencies
- Version bump due to malformed build on npm
- Add possibility to use "deagregation" with records where property starts with uppercase (aws js sdk v3 Kinesis record format)
- fix utf-8 issue on aggregate record with string data
-
Issue fixed for nodejs:
-
Discovered bug on aggregation:
- encoded field name was incorrect:
- 'Partition' for 'partition',
- 'Data' for 'data'
- 'ExplicitHashKey' for 'explicitHashKey'
- RecordAggregator : invalid computing size RecordAggregator
- aggregate function did not limit size of 1Mo
- terminaison problem with previously onReadyCallback and afterPutAggregatedRecords on agregate : Lambda terminate before ending, when doing some async stuff in onReadyCallback (named encodedRecordHandler now).
- encoded field name was incorrect:
-
Nodejs Project Basics:
- package node project with common folder: (lib for source, test for test, and example for ..)
- add test unit integration
- update documentation
- remove java minded stuff
- simplify use of common/constant/source code
- update examples
- remove dead code, obsolete code/doc
- add documentation on function
- use const/let rather than var keyword
- use forEach rather than map when results array is not needed
- use resulting array of map (avoid unecessary array creation)
- Unknown