Releases: netobserv/flowlogs-pipeline
Releases · netobserv/flowlogs-pipeline
v0.1.10-rc1
What's Changed
Non-breaking changes
- NETOBSERV-1111 Change RTT output to ns by @dushyantbehl in #468
- Add test for missing labels by @jotak in #463
- NETOBSERV-1208 & NETOBSERV-1233 Aggregators skip missing fields by @jpinsonneau in #470
Full Changelog: v0.1.10-rc0...v0.1.10-rc1
v0.1.10-rc0
What's Changed
Breaking changes 🛠
- NETOBSERV-1063: Add TCP drop & DNS tracking to flowlogs-pipeline by @msherif1234 in #429
- NETOBSERV-1111: Add support for RoundTripTime in FLP. by @dushyantbehl in #446
Non-breaking changes
- NETOBSERV-915 skip reinterpret direction for conversations by @jpinsonneau in #430
- Add encode s3 to pipeline builder by @jpinsonneau in #442
- Fix makefile imgae-build with podman by @jotak in #444
- fixed generation of flow logs for more connections by @KalmanMeth in #432
- Add IBM Z (s390x) by @jotak in #445
- NETOBSERV-1131: need to allow setting multiple filters by @jotak in #448
- Bump google.golang.org/grpc from 1.45.0 to 1.53.0 by @dependabot in #449
- changed error to warning by @KalmanMeth in #443
- NETOBSERV-1186: extract DNS flags rcode field and stringify it by @msherif1234 in #451
- Add msherif1234 by @jotak in #454
- NETOBSERV-1190: update DNS tracking to report latency instead of TS by @msherif1234 in #455
- Upgrade linter - fix found issues - use go1.20 by @jotak in #452
- fix ppc64le and s390x targets build by @msherif1234 in #458
- NETOBSERV-1197: Generalize TCPDrop to support more protocols by @msherif1234 in #457
- github ok-to-test: add more info in comment by @jotak in #456
- NETOBSERV-1017 extract timebased indexKeys by @jpinsonneau in #450
New Contributors
- @dushyantbehl made their first contribution in #446
Full Changelog: v0.1.9...v0.1.10-rc0
v0.1.9
What's Changed
Breaking changes 🛠
- Move prometheus server to main by @KalmanMeth in #399
- make expiryTime in encode_prom into a Duration by @KalmanMeth in #411
- shorten default timeout for aggregate; allow configuration of timeout for aggregates by @KalmanMeth in #418
Non-breaking changes
- NETOBSERV-838 Group ingress+egress flows in same connection by @jpinsonneau in #387
- bump golang.org/x/net from 0.5.0 to 0.7.0 by @dependabot in #393
- Avoid searching new connections in the multi-ordered-map by @ronensc in #397
- conntrack: handle TCP flags by @ronensc in #391
- fix e2e test by @KalmanMeth in #402
- add config parameter to suppress go metrics by @KalmanMeth in #394
- Increasing test coverage by @jotak in #401
- Remove unused (?) codecov secret by @jotak in #400
- Test ConvertToBool by @ronensc in #403
- tcp flags: Update readme and default configuration by @ronensc in #410
- NETOBSERV-924 adapt to new ovn annotation format by @jotak in #404
- Expose cache size as an operational metric by @KalmanMeth in #398
- Add ingest stage to provide synthetic workload for benchmarks by @KalmanMeth in #395
- conntrack: Fix a bug in swapAB by @ronensc in #415
- NETOBSERV-962 - ADD write ipfix stage to pipeline builder by @acmenezes in #414
- NETOBSERV-973 skip duplicates by @jpinsonneau in #421
- Conntrack output field copy operations + fix duplicates by @jpinsonneau in #413
- conntrack: Add operational metrics on errors for hash computation and aggregators by @ronensc in #416
- NETOBSERV-934: Add icmpv4/v6 bits to FLP by @msherif1234 in #408
- NETOBSERV-984 - KafkaInterBrokerProtocalVersion throws warning and has ingestion errors by @jpinsonneau in #428
- NETOBSERV-994 FLP multiarch consistency by @jpinsonneau in #426
- Remove error logs in processing loop by @jotak in #431
- fix makefile by @msherif1234 in #433
- fix github ci image argument by @jpinsonneau in #436
- fix manifset build by @msherif1234 in #435
- Update workflow, setup workflow-test by @jotak in #438
- NETOBSERV-974 Implement SASL for Kafka (producer+consumer) by @jotak in #424
- Fix naming of k8s entries to ipfix export by @praveingk in #427
- Bump ubi-9.2 by @jotak in #440
New Contributors
- @acmenezes made their first contribution in #414
- @msherif1234 made their first contribution in #408
Full Changelog: v0.1.8...v0.1.9
v0.1.9-rc2
What's Changed
Breaking changes 🛠
- shorten default timeout for aggregate; allow configuration of timeout for aggregates
Non-breaking changes
- Add icmpv4/v6 bits to FLP
- KafkaInterBrokerProtocalVersion throws warning and has ingestion errors
- FLP multiarch consistency
- Remove error logs in processing loop
Full Changelog: v0.1.9-rc1...v0.1.9-rc2
v0.1.9-rc1
Connection tracking
- Updated
endConnection
logic and addedTerminatingTimeout
- Added operations
first
&last
to keep informations for first / last flow
API
- Added missing
WriteIpfix
helpers
v0.1.9-rc0
add config parameter to suppress go metrics (#394) * suppress Go metrics and document metrics settings * changed metrics-settings back to metricsSettings
v0.1.8
What's Changed
Breaking changes 🛠
- conntrack: Configurable timeouts by @ronensc in #357
- Rename updateConnection -> heartbeat by @ronensc in #373
Non-breaking changes
- Add missing dependency in Makefile by @OlivierCazade in #366
- Fix makefile by @OlivierCazade in #367
- Removed unused step by @OlivierCazade in #368
- IPFIX Export support for Kubernetes transformations by @praveingk in #338
- NETOBSERV-757 update deprecated github actions, use go1.19 by @jotak in #371
- corrected field to perform multipler by @KalmanMeth in #378
- limit memory used by FLP by @KalmanMeth in #376
- added jsonnet and grafanet into confgenerator code by @KalmanMeth in #369
- removed timebased from default metrics defitions by @KalmanMeth in #380
- added legendFormat capability to dashbaords of confgenerator by @KalmanMeth in #385
- Add Count support to timebased TopK by @KalmanMeth in #388
- Bump github.com/pion/dtls/v2 from 2.0.3 to 2.2.4 by @dependabot in #384
- Bump github.com/emicklei/go-restful from 2.9.5+incompatible to 2.16.0+incompatible by @dependabot in #383
- added addField option to transform filter by @KalmanMeth in #390
New Contributors
- @praveingk made their first contribution in #338
Full Changelog: v0.1.7...v0.1.8
v0.1.7
What's Changed
Non-breaking changes
- implemented multiplier in transform-generic by @KalmanMeth in #345
- NETOBSERV-759: parse AgentIP from protobuf encoding by @mariomac in #353
- NETOBSERV-722: decorate node flows with actual node IP and name fields by @mariomac in #354
- NETOBSERV-696 Reinterpret flow direction at a higher level by @jotak in #350
- removed playground files by @KalmanMeth in #356
- NETOBSERV-386 IP categorization by @jotak in #359
- Updated Dockefile for crosscompilation compatibility by @OlivierCazade in #358
- release action: use ubuntu-latest by @jotak in #361
- Add goreport by @jotak in #360
- Fix mispelling by @ronensc in #365
- bump ubi9 by @jotak in #364
- Fix release multiarch by @OlivierCazade in #363
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's Changed
Non-breaking changes
- Add S3 encode tests by @KalmanMeth in #340
- NETOBSERV-743: update build image & CI tests to Go 1.18 by @mariomac in #341
- fix linting in Go 1.19 by @mariomac in #346
- change error to warning by @KalmanMeth in #348
- Made prom and health server url configurable by @tkuldeep in #351
Full Changelog: v0.1.5...v0.1.6
v0.1.6-rc1
Made prom and health server url configurable (#351) Fixes #349 Signed-off-by: Kuldeep Singh Pal <[email protected]> Signed-off-by: Kuldeep Singh Pal <[email protected]>