Releases: Netflix/atlas
Releases · Netflix/atlas
v1.8.0-rc.2
What's Changed
- update dependencies by @brharrington in #1549
- finer grained ticks for log-linear scale by @brharrington in #1550
- adjust heatmap scale behavior by @brharrington in #1551
- fix min for log-linear scale by @brharrington in #1553
- add spring-lwc-events project to aggregate by @brharrington in #1554
Full Changelog: v1.8.0-rc.1...v1.8.0-rc.2
v1.7.2
What's Changed
- 1.7: update to jackson 2.15 by @brharrington in #1552
Full Changelog: v1.7.1...v1.7.2
v1.8.0-rc.1
What's Changed
- update base version to 1.8.x by @brharrington in #1526
- set baseline java version to 17 by @brharrington in #1527
- update to spring 6 by @brharrington in #1528
- fix misc warnings by @brharrington in #1529
- add specialized map for ref with double values by @brharrington in #1532
- eval: sum aggregation for gauges by @brharrington in #1533
- ci: enable snapshots for version branches by @brharrington in #1536
- update dependencies by @brharrington in #1539
- ci: add jdk20 by @brharrington in #1540
- lwc: model object for event by @brharrington in #1541
- lwc: add timestamp accessor by @brharrington in #1542
- lwc: add stack lang operators for events by @brharrington in #1543
- lwc: add client interface for processing events by @brharrington in #1545
- chart: ensure json objects are closed by @brharrington in #1546
- add small set of named colors by @brharrington in #1544
- add support for heatmaps by @brharrington in #1547
- add log-linear scale type by @brharrington in #1548
Full Changelog: v1.7.0...v1.8.0-rc.1
v1.7.1
What's Changed
- add specialized map for ref with double values by @brharrington in #1535
- eval: sum aggregation for gauges by @brharrington in #1534
- ci: enable snapshots for version branches by @brharrington in #1537
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
- update base version to 1.7.x by @brharrington in #1038
- switch to discovery.status metric for eureka-avg by @brharrington in #1039
- support substitutions for title and ylabel by @brharrington in #1040
- adjust compression level for request handler by @brharrington in #1042
- update dependencies by @brharrington in #1044
- remove jackson-datatype-joda usage by @brharrington in #1045
- remove deprecated cors directives by @brharrington in #1046
- cross build for 2.13.0-RC3 by @brharrington in #1048
- remove cross build for 2.11 by @brharrington in #1051
- add binding for materializer by @brharrington in #1050
- update to scala 2.13.0 final by @brharrington in #1052
- fix build settings for 2.13 to use
-release 8
by @brharrington in #1056 - add benchmark for uri handling by @brharrington in #1057
- fix aws.ec2.badInstances mapping by @copperlight in #1058
- remove ElasticSearch MasterFreeStorageSpace metric by @copperlight in #1059
- match cloudwatch usage of
canceled
by @copperlight in #1060 - add mapping for DeadLetterInvocations to CloudWatch Events by @copperlight in #1061
- try disabling gigahorse by @brharrington in #1062
- try disabling gigahorse by @brharrington in #1064
- fix equality for custom averages by @brharrington in #1063
- update dependencies by @brharrington in #1068
- fix status code for requests that are too large by @brharrington in #1069
- fix most 2.13 compiler warnings by @brharrington in #1070
- add NameValueLengthRule by @brharrington in #1071
- Add RDS OldestReplicationSlotLag by @zimmermatt in #1073
- iep 2.1.0 by @zimmermatt in #1074
- Only publish metrics if instance has leadership by @zimmermatt in #1075
- iep 2.1.1 by @zimmermatt in #1076
- update dependencies by @brharrington in #1078
- switch to max normalization for gauges by @brharrington in #1079
- Add percentile example in #1072
- use https for jfrog resolver by @brharrington in #1082
- update dependencies by @brharrington in #1083
- sbt 1.3.0 by @brharrington in #1084
- add support for
count
with:stat
by @brharrington in #1085 - update travis config to use latest scala versions by @brharrington in #1087
- make 2.13 the default scala version by @brharrington in #1088
- jackson 2.9.10 by @brharrington in #1089
- update default set of
atlas.
reserved keys by @brharrington in #1090 - jackson 2.10.0 by @brharrington in #1091
- add mapping for EC2 API call metrics by @brharrington in #1095
- update dependencies by @brharrington in #1097
- use PatternMatcher helper for validation by @brharrington in #1096
- support lwcapi instance lookup via edda by @jfz in #1098
- reduce allocations for parsing payloads by @brharrington in #1099
- add options to tune request handler by @brharrington in #1100
- extract step when creating DataSource from JSON by @brharrington in #1101
- remove duplicate ByteStringInputStream by @brharrington in #1102
- even out tick distance in graph if value range is big by @jfz in #1093
- optimization for tag validation by @brharrington in #1103
- optimize ByteStringInputStream for large payloads by @brharrington in #1105
- avoid delay on finish for local eval processor by @brharrington in #1106
- fix stream aggregation issue by grouping DataSources by host first by @jfz in #1107
- remove old redis conf settings by @brharrington in #1108
- add mapping for transit gateway metrics by @brharrington in #1109
- update dependencies by @brharrington in #1110
- remove empty test suite by @brharrington in #1111
- simplify condition for isRestricted by @brharrington in #1112
- handle some shard groups being empty by @brharrington in #1113
- add support for a dark theme by @brharrington in #1114
- fix scalatest warnings by @brharrington in #1115
- fix RequestEntityTooLarge deprecation by @brharrington in #1116
- fix Jackson deprecation warnings by @brharrington in #1117
- allow updating lwc stream subscriptions via web socket API by @jfz in #1118
- stream helper to filter out duplicates by @brharrington in #1119
- add cluster group by operator by @brharrington in #1120
- update license headers for 2020 by @brharrington in #1121
- fix style for chart title with dark theme by @brharrington in #1124
- Stream via lwc-api websocket by @jfz in #1123
- update lwcapi to accept
step
by @brharrington in #1125 - fix unused import warnings by @brharrington in #1126
- Allow nf.shard tags by @dmuino in #1127
- remove unused methods from TagKey by @brharrington in #1128
- fix delay of stopping host lookup by @jfz in #1129
- update dependencies by @brharrington in #1130
- add mapping for MetadataNoToken by @brharrington in #1131
- debug log for dropped messages by @brharrington in #1132
- exclude ec2 cloudwatch category by default by @brharrington in #1133
- move metadata counter to separate category by @brharrington in #1134
- fix shared WebSocket handler issue by @jfz in #1136
- emit empty DataSources for a host if no more DataSource by @jfz in #1137
- update settings in memory.conf by @brharrington in #1139
- update launcher url to use HTTPS by @brharrington in #1141
- adjust default serialization for java.time by @brharrington in #1144
- update dependencies by @brharrington in #1145
- optimize parsing of LWC messages by @brharrington in #1147
- avoid unnecessary string conversion by @brharrington in #1148
- cache the hash code for DataExprs by @brharrington in #1149
- atlas-eval: make queue size configurable for lwc call by @jfz in #1150
- atlas-eval: avoid back pressure at sub streams of datasources broadcast by @jfz in #1151
- disable trusted advisor collection by default by @brharrington in #1152
- atlas-eval: lower eval input queue-size, it's for the DataSources updates at low rate by @jfz in #1153
- atlas-eval: expose Flow api in Executor to maximize throughput by @jfz in #1154
- SmallHashMap: avoid lambda overhead for add/remove by @brharrington in #1155
- switch to foreachEntry for SmallHashMap by @brharrington in #1157
- stop cross building for scala 2.12 by @brharrington in #1158
- avoid intermediate tuple allocations by @brharrington in #1156
- switch to foreachEntry iterating maps by @brharrington in #1159
- cache hash code for Query by @brharrington in #1160
- add helper for getting intValue fr...
v1.7.0-rc.31
Not recommended for general use.
What's Changed
- use stat placeholders for normalize by @brharrington in #1503
- dedup or clauses when normalizing by @brharrington in #1504
- remove redundant clauses when normalizing by @brharrington in #1505
Full Changelog: v1.7.0-rc.30...v1.7.0-rc.31
v1.7.0-rc.30
Not recommended for general use.
What's Changed
- jackson 2.14.1 by @brharrington in #1498
- add option to disable CORS by @brharrington in #1499
- add value function to dedup inputs by @brharrington in #1500
- add support for duration tick labels by @manolama in #1497
- update dependencies by @brharrington in #1501
- dedup query clauses during normalization by @brharrington in #1502
Full Changelog: v1.7.0-rc.29...v1.7.0-rc.30
v1.7.0-rc.29
Not recommended for general use.
What's Changed
- add hint for controlling y-axis color by @brharrington in #1492
- monitor flow just after evaluation by @brharrington in #1493
- parse messages after merge of streams by @brharrington in #1494
- ignore heartbeat for dropped old by @brharrington in #1495
- flush meters when a time grouping is emitted by @brharrington in #1496
Full Changelog: v1.7.0-rc.28...v1.7.0-rc.29
v1.7.0-rc.28
Not recommended for general use.
What's Changed
- reduce allocations for ItemId.toString by @brharrington in #1462
- avoid calling sort for SortedTagMap by @brharrington in #1463
- add note about akka versions by @brharrington in #1464
- improve couldMatch check for not clauses by @brharrington in #1465
- update CollectorStatsBuilder to allow chaining by @brharrington in #1466
- adjust consolidation behavior for rates by @brharrington in #1467
- make default dstype consistent by @brharrington in #1468
- optimize result tags computation by @brharrington in #1469
- add a
:contains
predicate filter for compatibility with internal lo… by @manolama in #1470 - add
:starts
and:ends
predicate filters for compatibility with in… by @manolama in #1471 - update normalize behavior for UI by @brharrington in #1474
- improve legend for custom avg with nested grouping by @brharrington in #1475
- allow image to be disabled for v2.json by @brharrington in #1476
- use custom JSON encoding if specified by @brharrington in #1477
- json: fix double parsing for large integers by @brharrington in #1478
- add expression to v2.json output by @brharrington in #1480
- improve performance of batch index update by @brharrington in #1479
- update dependencies by @brharrington in #1481
- json: enable fast double operations by @brharrington in #1483
- remove usage of javax annotations by @brharrington in #1482
- only update index for new items by @brharrington in #1484
- batch updates to meters when monitoring flows by @brharrington in #1485
- batch meter updates for TimeGrouped by @brharrington in #1486
- switch to spectator batch updaters by @brharrington in #1487
- lwc: use SortedTagMap for data points by @brharrington in #1488
- lwc: remove some monitorFlow steps by @brharrington in #1489
- lwc: keep input to TimeGrouped batched by @brharrington in #1490
- lwcapi: only update subscription list on changes by @brharrington in #1491
Full Changelog: v1.7.0-rc.27...v1.7.0-rc.28
v1.7.0-rc.27
Not recommended for general use.
- #1455, switch to using Spring for DI.
A comprehensive list of changes can be found in the commit log: v1.7.0-rc.26...v1.7.0-rc.27