Skip to content

Commit 403fd04

Browse files
committed
updates for v2.2.3
1 parent b722820 commit 403fd04

File tree

2 files changed

+65
-3
lines changed

2 files changed

+65
-3
lines changed

Diff for: api/kafka_message_schema.md

+8
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ title: Kafka Message Schema
66

77
> **Current Version 1.7**
88
9+
## Minor Changes that doesn't result in schema changes
10+
**SEP-2022:**
11+
* Updated peer hash to include additional byte in the hash to indicate peering type
12+
The peering type is specific to OpenBMP collector. Currently, if the peer type is
13+
not local-RIB, then the peering type is unchanged. If the peering type is for
14+
Local-RIB (RFC9069), then an addtional byte of value 0x80 will be added to the hash
15+
after router_hash_id. This is at the end of the hashing fields.
16+
*
917

1018
## Version Changes
1119

Diff for: release_notes/2.2.x.md

+57-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: v2.2.1 (latest)
2+
title: v2.2.x (latest)
33
---
44

55
```note
@@ -8,7 +8,58 @@ Bug fixes are applied to the containers that changed. For example, psql-app
88
may be 2.2.1 while postgres is 2.2.0.
99
```
1010

11-
# v2.2.1 Fixes:
11+
# Release Notes
12+
13+
## grafana:
14+
15+
* Upgraded to 9.1.7
16+
* Updated prefix history dashboards to include down peers. This allows browsing prefix history
17+
via peers that are down
18+
19+
20+
## collector: v2.2.3
21+
22+
* Fixed issue with NLRI hash not including rib type (Adj-RIB-In/Out, policy Pre/Post).
23+
Not including the type in the hash resulted in NLRIs from a peer being updated/overwritten
24+
instead of being added as new for the type. Backwards compatibility is maintained by
25+
not changing the hash if Adj-Rib-In and Pre-Policy. If the type is anything other than
26+
that, the hash will reflect the difference. This will allow both pre/policy policies to
27+
be in the DB as well as Adj-RIB-Out pre/post.
28+
29+
* Fixed issue with peer hash not including peer type defined in RFC9069 (Loc-RIB) type difference
30+
31+
* Librdkafka upgraded to v1.9.2
32+
33+
## collector: v2.2.2
34+
35+
* Removed deb and rpm packages in favor of using docker. These were out of date for a while
36+
* Updated openbmpd.conf default kafka settings to better handle higher
37+
latency connections
38+
* Add pacing when ingress buffer starts to fill up
39+
40+
## psql-app: v2.2.2
41+
42+
* Records would sometimes get out of sync on Peer UP due the way records were deleted
43+
from ```ip_rib``` table. A peer UP will not result in a lock to ensure
44+
clean start after Peer UP
45+
46+
* Improved performance of inserts and speed of auto vacuum by changing ```base_attribute```
47+
table to no longer get timestamp updated on records that are duplicate. Timestamp in
48+
the base_attribute table did not add much value as it would be changed
49+
per NLRI timestamp
50+
51+
* Fixed issue where connections to Postgres were not being closed due to errors. This
52+
would cause postgres to report max connections reached
53+
54+
* Fixes #7; Link-State ```unreserved_bw``` is now 128 characters and fixed insert to use ```bigint```
55+
type for ```admin_group```
56+
57+
58+
## collector: v2.2.1
59+
60+
* Tuned Kafka queue to prevent disconnects with Kafka during full queue times
61+
62+
## psql-app: v2.2.1
1263

1364
* Fixed issue with global IP rib not updating new/first seen prefixes.
1465
This caused an issue for new peer RIB dumps and when there are new
@@ -19,8 +70,11 @@ may be 2.2.1 while postgres is 2.2.0.
1970
> **Containers Updated**
2071
> * psql-app - Container will upgrade schema from 2.2.0
2172
73+
## postgres: v2.2.1
74+
75+
* Upgrade version to ```timescaledb-ha:pg14-ts2.8```
2276

23-
# v2.2.0 Changes:
77+
## All: v2.2.0
2478

2579
* Major performance increase for IP rib inserts/updates.
2680
A major factor in disk IOPS is related to

0 commit comments

Comments
 (0)