{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":72117809,"defaultBranch":"main","name":"iep-apps","ownerLogin":"Netflix-Skunkworks","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-10-27T14:44:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1728142?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716293876.0","currentOid":""},"activityList":{"items":[{"before":"1ddbc88844f20dfe7f7784d548c0829a28ae448e","after":null,"ref":"refs/heads/dependabot/pip/atlas-slotting/src/scripts/requests-2.32.0","pushedAt":"2024-05-21T12:17:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"}},{"before":"7d8b7e95d246dd9eabe467ae8805783d1a166e07","after":"d808a9ce92d21e59e1a9584bf1564c716161a71b","ref":"refs/heads/main","pushedAt":"2024-05-21T12:17:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"Bump requests from 2.31.0 to 2.32.0 (#554)\n\nupdated-dependencies:\r\n- dependency-name: requests\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump requests from 2.31.0 to 2.32.0 (#554)"}},{"before":null,"after":"1ddbc88844f20dfe7f7784d548c0829a28ae448e","ref":"refs/heads/dependabot/pip/atlas-slotting/src/scripts/requests-2.32.0","pushedAt":"2024-05-21T05:24:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"a33d3294164167d0fa07a6e39a4bf824362b011b","after":"7d8b7e95d246dd9eabe467ae8805783d1a166e07","ref":"refs/heads/main","pushedAt":"2024-05-07T15:34:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"add api index listing to root endpoint (#553)\n\nThis makes it a little easier to discover the service and understand what\r\nfeatures it provides.","shortMessageHtmlLink":"add api index listing to root endpoint (#553)"}},{"before":"a825974fcaacd0b4b7e3f568a0abae9ef2d24ff5","after":"a33d3294164167d0fa07a6e39a4bf824362b011b","ref":"refs/heads/main","pushedAt":"2024-05-04T03:56:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manolama","name":"Chris Larsen","path":"/manolama","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377700?s=80&v=4"},"commit":{"message":"cloudwatch- Add aws.metric tag to filter metric counter (#552)\n\ncloudwatch - Add aws.metric tag to filter metric counter","shortMessageHtmlLink":"cloudwatch- Add aws.metric tag to filter metric counter (#552)"}},{"before":"c02ae8fb8e66a468966f014d02c8bee75d9cd8ec","after":"a825974fcaacd0b4b7e3f568a0abae9ef2d24ff5","ref":"refs/heads/main","pushedAt":"2024-05-02T03:03:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manolama","name":"Chris Larsen","path":"/manolama","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377700?s=80&v=4"},"commit":{"message":"cloudwatch: Add ExecutedVersion Dimension and three new PC metrics (#548)\n\nAdd ExecutedVersion Dimension and three new PC metrics with TTFB/TTLB","shortMessageHtmlLink":"cloudwatch: Add ExecutedVersion Dimension and three new PC metrics (#548"}},{"before":"cdcaa7fbf4a9715702f90b557a335a44e451fd5e","after":"c02ae8fb8e66a468966f014d02c8bee75d9cd8ec","ref":"refs/heads/main","pushedAt":"2024-05-02T00:35:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"iep 5.0.21 (#549)\n\nUses older jackson to keep version aligned with atlas libs.","shortMessageHtmlLink":"iep 5.0.21 (#549)"}},{"before":"31d412e9bc3ade2aa14be8e9b629feb57308c359","after":"cdcaa7fbf4a9715702f90b557a335a44e451fd5e","ref":"refs/heads/main","pushedAt":"2024-04-12T15:38:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manolama","name":"Chris Larsen","path":"/manolama","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377700?s=80&v=4"},"commit":{"message":"cloudwatch: Rework to improve data accuracy. (#546)\n\nThe manually configured offsets were error prone and added delay. Now we tag\r\nvalues as published and find the oldest valid non-published value and push that.\r\nWe still need periods configured for each metric but this mechanism allows for\r\nout of order data and changes in publishing delays (now that AWS supports 0\r\ntime buffering on data firehoses.) The publish flag means additional writes\r\nduring scrapes but it should still scale until we need to split scrapes for\r\nleaders across instances.\r\nTimestamps in the cache are no longer normalized and we now record the time\r\nthe value written to the cache. This will let us handle higher-resolution data\r\neventually and help debug period missconfigurations.\r\nData could also be lost when updates for the same series came in different\r\nthreads from the firehose. One thread would update the cache while another would\r\nstomp the previous entry. Now we perform a compare and swap with merges to make\r\nsure both values are captured.\r\nTimeouts are no longer used, instead prefering to drop values to mimic Cloud\r\nWatch's behavior.\r\nAlso log unexpected Firehose JSON at warn level instead of debug.\r\nAdd AWS metrics to various counters and distributions for easier diagnosis.\r\nSplits up unit tests for the processor into separate files.","shortMessageHtmlLink":"cloudwatch: Rework to improve data accuracy. (#546)"}},{"before":"e806a7210c2b742bdfca67835aa0fb1edbedb825","after":"31d412e9bc3ade2aa14be8e9b629feb57308c359","ref":"refs/heads/main","pushedAt":"2024-04-12T14:22:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"aggr: add admin endpoint for aggregates (#547)\n\nInclude endpoint in admin for the aggregates registry. Also\r\nadd flag to allow dropping data.","shortMessageHtmlLink":"aggr: add admin endpoint for aggregates (#547)"}},{"before":"21dead4e7bab12b8c053e21ab3ccc0942b9c1b12","after":"e806a7210c2b742bdfca67835aa0fb1edbedb825","ref":"refs/heads/main","pushedAt":"2024-04-04T17:11:09.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"update dependencies (#545)","shortMessageHtmlLink":"update dependencies (#545)"}},{"before":"2fe502c1a5fbe59331321e2f3561c031136017f7","after":"21dead4e7bab12b8c053e21ab3ccc0942b9c1b12","ref":"refs/heads/main","pushedAt":"2024-03-15T19:17:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"aggr: set dstype when loading tags (#542)\n\nThis avoids some allocations to add it in later when the\r\ncounter or max gauge is created.","shortMessageHtmlLink":"aggr: set dstype when loading tags (#542)"}},{"before":"00d1dbe6ff25d0867049d9a88329d683312fb89c","after":"2fe502c1a5fbe59331321e2f3561c031136017f7","ref":"refs/heads/main","pushedAt":"2024-03-15T19:06:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"cw admin: fix step for streaming check (#543)\n\nDerive step from the URI rather than using a hardcoded\r\nvalue of zero.","shortMessageHtmlLink":"cw admin: fix step for streaming check (#543)"}},{"before":"d6de874879892d1e4e1fe49a798d0521675df6b3","after":"00d1dbe6ff25d0867049d9a88329d683312fb89c","ref":"refs/heads/main","pushedAt":"2024-03-05T19:58:35.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"update dependencies (#541)","shortMessageHtmlLink":"update dependencies (#541)"}},{"before":"a747fa37b277d13c2968485dbda00e88e0b00bc2","after":"d6de874879892d1e4e1fe49a798d0521675df6b3","ref":"refs/heads/main","pushedAt":"2024-02-27T02:51:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"lwc-cloudwatch: fix timestamp (#540)\n\nAdjust the timestamp for data forwarded to CloudWatch. It was\r\noff by one step interval due to differences in how Atlas and\r\nCloudWatch indicate the timestamp. Atlas uses the end of the\r\nstep interval, CloudWatch uses the start.","shortMessageHtmlLink":"lwc-cloudwatch: fix timestamp (#540)"}},{"before":"c776754ddb3159888a1da3c923826fc5851e4bc8","after":"a747fa37b277d13c2968485dbda00e88e0b00bc2","ref":"refs/heads/main","pushedAt":"2024-02-24T04:29:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manolama","name":"Chris Larsen","path":"/manolama","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377700?s=80&v=4"},"commit":{"message":"atlas cloudwatch: Add metric dimension publishing metrics. (#539)\n\nThe number of metrics is fairly low and we need a bit more info around latencies.","shortMessageHtmlLink":"atlas cloudwatch: Add metric dimension publishing metrics. (#539)"}},{"before":"304c3e186ee509a237bfc54e05e36cbd18f6e99d","after":"c776754ddb3159888a1da3c923826fc5851e4bc8","ref":"refs/heads/main","pushedAt":"2024-02-20T23:01:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manolama","name":"Chris Larsen","path":"/manolama","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377700?s=80&v=4"},"commit":{"message":"atlas cloudwatch: add AnomalousHostCount for ALBs. (#538)","shortMessageHtmlLink":"atlas cloudwatch: add AnomalousHostCount for ALBs. (#538)"}},{"before":"45e53f590a4e6b7469a976de75f8ec22f15c2b7d","after":"304c3e186ee509a237bfc54e05e36cbd18f6e99d","ref":"refs/heads/main","pushedAt":"2024-02-14T22:50:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manolama","name":"Chris Larsen","path":"/manolama","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377700?s=80&v=4"},"commit":{"message":"atlas cloudwatch: set S3 replication back 15m. (#537)","shortMessageHtmlLink":"atlas cloudwatch: set S3 replication back 15m. (#537)"}},{"before":"7a62554cf77c7e4df3c79cc6b9496e8c904b3fc2","after":"45e53f590a4e6b7469a976de75f8ec22f15c2b7d","ref":"refs/heads/main","pushedAt":"2024-02-13T23:14:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manolama","name":"Chris Larsen","path":"/manolama","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377700?s=80&v=4"},"commit":{"message":"atlas cloudwatch: Add S3 replication metrics. (#536)","shortMessageHtmlLink":"atlas cloudwatch: Add S3 replication metrics. (#536)"}},{"before":"4985e0197822f7884b66c4a71cf6dbc8aec7fbbe","after":"7a62554cf77c7e4df3c79cc6b9496e8c904b3fc2","ref":"refs/heads/main","pushedAt":"2024-02-08T01:57:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"lwc-cloudwatch: add gauge for stale expressions (#535)\n\nKeep track of number of expressions that are not receiving\r\nany data. Also adds stats API to get a detailed breakdown.","shortMessageHtmlLink":"lwc-cloudwatch: add gauge for stale expressions (#535)"}},{"before":"f8618a02e119ce56cda343ca6b063e40c4ec8410","after":"4985e0197822f7884b66c4a71cf6dbc8aec7fbbe","ref":"refs/heads/main","pushedAt":"2024-02-07T18:03:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"lwc-cloudwatch: adjust batch size for put (#534)\n\nA year or so back AWS increased the batch size for puts from\r\n20 to 1000 ([commit]). Use the new batch size to reduce the\r\nnumber of calls. Also switches to merge instead of concat to\r\navoid having the calls get serialized and causing backpressure.\r\nThe put calls will now use virtual threads for the IO.\r\n\r\n[commit]: https://github.com/aws/aws-sdk-java-v2/commit/bce5826c01f37b8baf4afdecb5d8a679594be949","shortMessageHtmlLink":"lwc-cloudwatch: adjust batch size for put (#534)"}},{"before":"c208a769d6c2fd8d2101fc24dddeb53e4acc724e","after":"f8618a02e119ce56cda343ca6b063e40c4ec8410","ref":"refs/heads/main","pushedAt":"2024-02-07T03:14:30.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"update dependencies (#533)","shortMessageHtmlLink":"update dependencies (#533)"}},{"before":"e02e9a43fcde68837ce7915cdefc62686e616c2e","after":"c208a769d6c2fd8d2101fc24dddeb53e4acc724e","ref":"refs/heads/main","pushedAt":"2024-02-06T20:27:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"fix unused import warnings (#532)","shortMessageHtmlLink":"fix unused import warnings (#532)"}},{"before":"3eb7a9794e55d4e24415ce5099abd38c3528759c","after":"e02e9a43fcde68837ce7915cdefc62686e616c2e","ref":"refs/heads/main","pushedAt":"2024-02-06T20:17:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"lwc-cloudwatch: add flag to disable put (#531)\n\nAllows put calls to be disabled. This can be useful to\r\nrun in parallel for testing without actually sending\r\ndata to CloudWatch.","shortMessageHtmlLink":"lwc-cloudwatch: add flag to disable put (#531)"}},{"before":"16ea33ed2c8d7b990bdabdcf1d15339eed8c66a4","after":"3eb7a9794e55d4e24415ce5099abd38c3528759c","ref":"refs/heads/main","pushedAt":"2024-02-05T21:22:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"lwc-cloudwatch: handle start message (#529)\n\nConfigBin now has a start message, handle it to avoid\r\nnoise with it being considered invalid. Also adds some\r\ngauges for overall number of configs and data sources.","shortMessageHtmlLink":"lwc-cloudwatch: handle start message (#529)"}},{"before":"f213e8b37d67c92d3c4d0aace99deb070de2f31a","after":"16ea33ed2c8d7b990bdabdcf1d15339eed8c66a4","ref":"refs/heads/main","pushedAt":"2024-02-05T21:17:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"lwc-cloudwatch: trim messages before parsing (#530)\n\nThis helps avoid some confusion if the last character is a\r\ncarriage return. When viewing logs on the console that can\r\nmake it hard to view properly.","shortMessageHtmlLink":"lwc-cloudwatch: trim messages before parsing (#530)"}},{"before":"ffddae1ee4199a3fa76b63cfb6fe632635d60eb5","after":"f213e8b37d67c92d3c4d0aace99deb070de2f31a","ref":"refs/heads/main","pushedAt":"2024-02-01T13:40:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"lwc-cloudwatch: use step size from uri (#528)\n\nBefore it was hard-coded to 60 when creating the data\r\nsource so the step on the URI would not get honored.","shortMessageHtmlLink":"lwc-cloudwatch: use step size from uri (#528)"}},{"before":"f22c2477136bfe41bdd84df34cbeedf4f92f8d74","after":"ffddae1ee4199a3fa76b63cfb6fe632635d60eb5","ref":"refs/heads/main","pushedAt":"2024-01-30T23:12:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"Update GetItemRequest Builder with TableName Param (#527)\n\nTable name is required when calling GetItem.","shortMessageHtmlLink":"Update GetItemRequest Builder with TableName Param (#527)"}},{"before":"a3bfaa0eb1161f0a208f8e88d01b93e06f18f865","after":"f22c2477136bfe41bdd84df34cbeedf4f92f8d74","ref":"refs/heads/main","pushedAt":"2024-01-30T12:42:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"aggr: fix validation checks for name (#526)\n\nThe name key was special cased for the existence check, but\r\nwasn't checking other conditions like the length.","shortMessageHtmlLink":"aggr: fix validation checks for name (#526)"}},{"before":"c8cb8b3c566f211e9a0e1a7bb0efa8818165b947","after":"a3bfaa0eb1161f0a208f8e88d01b93e06f18f865","ref":"refs/heads/main","pushedAt":"2024-01-24T15:55:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brharrington","name":null,"path":"/brharrington","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1289028?s=80&v=4"},"commit":{"message":"lwc-cloudwatch: support high resolution (#525)\n\nAllow data to be forwarded at higher resolution if enabled\r\non the stream.","shortMessageHtmlLink":"lwc-cloudwatch: support high resolution (#525)"}},{"before":"4aaac5b64d8cd2fff9c657dfeccb88ccf033c396","after":"c8cb8b3c566f211e9a0e1a7bb0efa8818165b947","ref":"refs/heads/main","pushedAt":"2024-01-04T20:37:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manolama","name":"Chris Larsen","path":"/manolama","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1377700?s=80&v=4"},"commit":{"message":"atlas cloudwatch: remove neptune metrics not tagged with instance. (#524)","shortMessageHtmlLink":"atlas cloudwatch: remove neptune metrics not tagged with instance. (#524"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET9FP7gA","startCursor":null,"endCursor":null}},"title":"Activity ยท Netflix-Skunkworks/iep-apps"}