{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":13124802,"defaultBranch":"main","name":"influxdb","ownerLogin":"influxdata","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-09-26T14:31:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5713248?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717673249.0","currentOid":""},"activityList":{"items":[{"before":"a9e0a7ae591ea874292da5ed008c0843bf144a77","after":null,"ref":"refs/heads/BNP_fix-build-workflows","pushedAt":"2024-06-05T19:14:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bnpfeife","name":"Brandon Pfeifer","path":"/bnpfeife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13527030?s=80&v=4"}},{"before":"039dea22641aa15bcc9e490ae48dc34151fb4dc8","after":"a5eba2f8f25d8a6dd1ea9237a7278427853473d4","ref":"refs/heads/main","pushedAt":"2024-06-05T19:06:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgattozzi","name":"Michael Gattozzi","path":"/mgattozzi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3514399?s=80&v=4"},"commit":{"message":"fix: only execute \"build_dev\" on non-fork branches (#25044)","shortMessageHtmlLink":"fix: only execute \"build_dev\" on non-fork branches (#25044)"}},{"before":"431360dd038ca90fc498a1dcfb77a73dd2cd2974","after":"a9e0a7ae591ea874292da5ed008c0843bf144a77","ref":"refs/heads/BNP_fix-build-workflows","pushedAt":"2024-06-05T18:41:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bnpfeife","name":"Brandon Pfeifer","path":"/bnpfeife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13527030?s=80&v=4"},"commit":{"message":"fix: only execute \"build_dev\" on non-fork branches","shortMessageHtmlLink":"fix: only execute \"build_dev\" on non-fork branches"}},{"before":null,"after":"431360dd038ca90fc498a1dcfb77a73dd2cd2974","ref":"refs/heads/BNP_fix-build-workflows","pushedAt":"2024-06-05T18:38:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bnpfeife","name":"Brandon Pfeifer","path":"/bnpfeife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13527030?s=80&v=4"},"commit":{"message":"fix: only execute \"build_dev\" on non-fork branches","shortMessageHtmlLink":"fix: only execute \"build_dev\" on non-fork branches"}},{"before":null,"after":"a2b0b5f02a9825b658e67998edbb5ee85e000a41","ref":"refs/heads/BNP_test-workflow","pushedAt":"2024-06-05T17:19:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bnpfeife","name":"Brandon Pfeifer","path":"/bnpfeife","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13527030?s=80&v=4"},"commit":{"message":"fix: buffer size typo","shortMessageHtmlLink":"fix: buffer size typo"}},{"before":"16378ada79a64eba8dad2933e1aec1d03a99abc9","after":null,"ref":"refs/heads/DSB_delete_tsm_1.11","pushedAt":"2024-06-04T22:52:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidby-influx","name":null,"path":"/davidby-influx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72418212?s=80&v=4"}},{"before":"3edc22f865adf443e9d8f240e8002469e6582737","after":"9c84e6c815e6e3e93af9c4b89df886046dd79f0a","ref":"refs/heads/1.11","pushedAt":"2024-06-04T22:52:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidby-influx","name":null,"path":"/davidby-influx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72418212?s=80&v=4"},"commit":{"message":"fix: ignore empty index error deleting last measurement (#25037) (#25043)\n\nAn empty index is appropriate when deleting the last\r\nmeasurement. Also clean up error handling, avoid\r\nduplicate calls to Close.\r\n\r\ncloses https://github.com/influxdata/influxdb/issues/9929\r\n\r\n(cherry picked from commit b09e4b751f9ac24e53558764df64b74e9b06fc3d)\r\n\r\ncloses https://github.com/influxdata/influxdb/issues/25038","shortMessageHtmlLink":"fix: ignore empty index error deleting last measurement (#25037) (#25043"}},{"before":null,"after":"16378ada79a64eba8dad2933e1aec1d03a99abc9","ref":"refs/heads/DSB_delete_tsm_1.11","pushedAt":"2024-06-04T19:47:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidby-influx","name":null,"path":"/davidby-influx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72418212?s=80&v=4"},"commit":{"message":"fix: ignore empty index error deleting last measurement (#25037)\n\nAn empty index is appropriate when deleting the last\nmeasurement. Also clean up error handling, avoid\nduplicate calls to Close.\n\ncloses https://github.com/influxdata/influxdb/issues/9929\n\n(cherry picked from commit b09e4b751f9ac24e53558764df64b74e9b06fc3d)\n\ncloses https://github.com/influxdata/influxdb/issues/25038","shortMessageHtmlLink":"fix: ignore empty index error deleting last measurement (#25037)"}},{"before":"c54b4e9457b984b8f7b008b29995faa0b4d4e071","after":null,"ref":"refs/heads/DSB_delete_tsm","pushedAt":"2024-06-04T19:30:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidby-influx","name":null,"path":"/davidby-influx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72418212?s=80&v=4"}},{"before":"5fda409f39be40c0624fd1aaf38b63411b517725","after":"b09e4b751f9ac24e53558764df64b74e9b06fc3d","ref":"refs/heads/master-1.x","pushedAt":"2024-06-04T19:29:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidby-influx","name":null,"path":"/davidby-influx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72418212?s=80&v=4"},"commit":{"message":"fix: ignore empty index error deleting last measurement (#25037)\n\nAn empty index is appropriate when deleting the last\r\nmeasurement. Also clean up error handling, avoid\r\nduplicate calls to Close.\r\n\r\ncloses https://github.com/influxdata/influxdb/issues/9929","shortMessageHtmlLink":"fix: ignore empty index error deleting last measurement (#25037)"}},{"before":"e106a8ac83b776e42ca53adb2c3d7662a125003a","after":"c54b4e9457b984b8f7b008b29995faa0b4d4e071","ref":"refs/heads/DSB_delete_tsm","pushedAt":"2024-06-04T17:47:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidby-influx","name":null,"path":"/davidby-influx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72418212?s=80&v=4"},"commit":{"message":"fix: correctly clean up files","shortMessageHtmlLink":"fix: correctly clean up files"}},{"before":"8785dee2e050a510c13f10f05a2c743164b41fde","after":null,"ref":"refs/heads/hiltontj/catalog-serialize","pushedAt":"2024-06-04T15:38:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hiltontj","name":"Trevor Hilton","path":"/hiltontj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6188834?s=80&v=4"}},{"before":"faab7a0abc87094b45f41f428b66cacc34b8216e","after":"039dea22641aa15bcc9e490ae48dc34151fb4dc8","ref":"refs/heads/main","pushedAt":"2024-06-04T15:38:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hiltontj","name":"Trevor Hilton","path":"/hiltontj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6188834?s=80&v=4"},"commit":{"message":"refactor: add dedicated type for serializaing catalog tables (#25042)\n\nRemove reliance on data_types::ColumnType\r\n\r\nIntroduce TableSnapshot for serializing table information in the catalog.\r\n\r\nRemove the columns BTree from the TableDefinition an use the schema\r\ndirectly. BTrees are still used to ensure column ordering when tables are\r\ncreated, or columns added to existing tables.\r\n\r\nThe custom Deserialize impl on TableDefinition used to block duplicate\r\ncolumn definitions in the serialized data. This preserves that bevaviour\r\nusing serde_with and extends it to the other types in the catalog, namely\r\nInnerCatalog and DatabaseSchema.\r\n\r\nThe serialization test for the catalog was extended to include multiple\r\ntables in a database and multiple columns spanning the range of available\r\ntypes in each table.\r\n\r\nSnapshot testing was introduced using the insta crate to check the\r\nserialized JSON form of the catalog, and help catch breaking changes\r\nwhen introducing features to the catalog.\r\n\r\nAdded a test that verifies the no-duplicate key rules when deserializing\r\nthe map components in the Catalog","shortMessageHtmlLink":"refactor: add dedicated type for serializaing catalog tables (#25042)"}},{"before":"ff3bc38ece5ada6f146586c6a19487818e163732","after":"8785dee2e050a510c13f10f05a2c743164b41fde","ref":"refs/heads/hiltontj/catalog-serialize","pushedAt":"2024-06-04T15:04:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hiltontj","name":"Trevor Hilton","path":"/hiltontj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6188834?s=80&v=4"},"commit":{"message":"refactor: clean up some conversion code","shortMessageHtmlLink":"refactor: clean up some conversion code"}},{"before":"e881fa39a913e948c1edc79d5ec3e31a329a6a94","after":"ff3bc38ece5ada6f146586c6a19487818e163732","ref":"refs/heads/hiltontj/catalog-serialize","pushedAt":"2024-06-04T14:56:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hiltontj","name":"Trevor Hilton","path":"/hiltontj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6188834?s=80&v=4"},"commit":{"message":"refactor: add non-exhaustive to catalog data type","shortMessageHtmlLink":"refactor: add non-exhaustive to catalog data type"}},{"before":"90b48de3081dff69c09b37461208fa1f3210ee87","after":"e881fa39a913e948c1edc79d5ec3e31a329a6a94","ref":"refs/heads/hiltontj/catalog-serialize","pushedAt":"2024-06-04T13:43:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hiltontj","name":"Trevor Hilton","path":"/hiltontj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6188834?s=80&v=4"},"commit":{"message":"test: add catalog deserialization error test\n\nAdded a test that verifies the no-duplicate key rules when deserializing\nthe map components in the Catalog","shortMessageHtmlLink":"test: add catalog deserialization error test"}},{"before":"e5779b013d1de93ad20315217234cf496f482b72","after":"90b48de3081dff69c09b37461208fa1f3210ee87","ref":"refs/heads/hiltontj/catalog-serialize","pushedAt":"2024-06-03T19:43:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hiltontj","name":"Trevor Hilton","path":"/hiltontj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6188834?s=80&v=4"},"commit":{"message":"chore: clippy","shortMessageHtmlLink":"chore: clippy"}},{"before":"49afb2e71d92a1caf9c423a7462fe20b4d8732f5","after":"e5779b013d1de93ad20315217234cf496f482b72","ref":"refs/heads/hiltontj/catalog-serialize","pushedAt":"2024-06-03T19:38:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hiltontj","name":"Trevor Hilton","path":"/hiltontj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6188834?s=80&v=4"},"commit":{"message":"docs(influxdb3_write): add comments to code","shortMessageHtmlLink":"docs(influxdb3_write): add comments to code"}},{"before":"68950748836f2b9509b50bfb83410b5788e35c45","after":"49afb2e71d92a1caf9c423a7462fe20b4d8732f5","ref":"refs/heads/hiltontj/catalog-serialize","pushedAt":"2024-06-03T19:21:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hiltontj","name":"Trevor Hilton","path":"/hiltontj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6188834?s=80&v=4"},"commit":{"message":"fix: preserve catalog deserialization behaviour\n\nThe custom Deserialize impl on TableDefinition used to block duplicate\ncolumn definitions in the serialized data. This preserves that bevaviour\nusing serde_with.","shortMessageHtmlLink":"fix: preserve catalog deserialization behaviour"}},{"before":"32131ad5d3f010dfe225d09ebc4cf18b52ec51e7","after":null,"ref":"refs/heads/mgattozzi/pro/compactor","pushedAt":"2024-06-03T19:00:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mgattozzi","name":"Michael Gattozzi","path":"/mgattozzi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3514399?s=80&v=4"}},{"before":"adaae6475d7cf9d3eb0df57065342b3e93507c9d","after":"68950748836f2b9509b50bfb83410b5788e35c45","ref":"refs/heads/hiltontj/catalog-serialize","pushedAt":"2024-06-03T19:00:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hiltontj","name":"Trevor Hilton","path":"/hiltontj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6188834?s=80&v=4"},"commit":{"message":"fix: ensure column ordering with BTrees\n\nUse BTrees intermediately in the TableDefinition to ensure that the\ncolumns (fields) in the internal Schema are always in consistent order.\n\nCleaned up some tests.","shortMessageHtmlLink":"fix: ensure column ordering with BTrees"}},{"before":null,"after":"32131ad5d3f010dfe225d09ebc4cf18b52ec51e7","ref":"refs/heads/mgattozzi/pro/compactor","pushedAt":"2024-06-03T18:58:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mgattozzi","name":"Michael Gattozzi","path":"/mgattozzi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3514399?s=80&v=4"},"commit":{"message":"feat: read and write from parquet data WIP","shortMessageHtmlLink":"feat: read and write from parquet data WIP"}},{"before":null,"after":"adaae6475d7cf9d3eb0df57065342b3e93507c9d","ref":"refs/heads/hiltontj/catalog-serialize","pushedAt":"2024-06-03T14:49:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hiltontj","name":"Trevor Hilton","path":"/hiltontj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6188834?s=80&v=4"},"commit":{"message":"refactor: add dedicated type for serializaint catalog tables","shortMessageHtmlLink":"refactor: add dedicated type for serializaint catalog tables"}},{"before":null,"after":"e106a8ac83b776e42ca53adb2c3d7662a125003a","ref":"refs/heads/DSB_delete_tsm","pushedAt":"2024-05-31T22:30:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidby-influx","name":null,"path":"/davidby-influx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72418212?s=80&v=4"},"commit":{"message":"fix: ignore empty index error deleting last measurement\nAn empty index is appropriate when deleting the last\nmeasurement. Also clean up error handling, avoid\nduplicate calls to Close.\n\ncloses https://github.com/influxdata/influxdb/issues/9929","shortMessageHtmlLink":"fix: ignore empty index error deleting last measurement"}},{"before":"b5034e21fbd1b808bddfb9c8dee0dc8e72794554","after":null,"ref":"refs/heads/hiltontj/25006-writes-bug","pushedAt":"2024-05-29T13:48:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hiltontj","name":"Trevor Hilton","path":"/hiltontj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6188834?s=80&v=4"}},{"before":"2ac986ae8a5182ffa8a32d3c63bff063e41e4a5b","after":"faab7a0abc87094b45f41f428b66cacc34b8216e","ref":"refs/heads/main","pushedAt":"2024-05-29T13:48:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hiltontj","name":"Trevor Hilton","path":"/hiltontj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6188834?s=80&v=4"},"commit":{"message":"fix: writes with incorrect schema should fail (#25022)\n\n* test: add reproducer for #25006\r\n* fix: validate schema of lines in lp and return error for invalid fields","shortMessageHtmlLink":"fix: writes with incorrect schema should fail (#25022)"}},{"before":"7a55f66551a47b5cecaad383378f62a545e6653e","after":"b5034e21fbd1b808bddfb9c8dee0dc8e72794554","ref":"refs/heads/hiltontj/25006-writes-bug","pushedAt":"2024-05-29T13:39:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hiltontj","name":"Trevor Hilton","path":"/hiltontj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6188834?s=80&v=4"},"commit":{"message":"chore: clippy","shortMessageHtmlLink":"chore: clippy"}},{"before":"c0e035140575a112d360b967d183b75876809c09","after":"7a55f66551a47b5cecaad383378f62a545e6653e","ref":"refs/heads/hiltontj/25006-writes-bug","pushedAt":"2024-05-24T17:27:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hiltontj","name":"Trevor Hilton","path":"/hiltontj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6188834?s=80&v=4"},"commit":{"message":"fix: validate schema of lines in lp and return error for invalid fields","shortMessageHtmlLink":"fix: validate schema of lines in lp and return error for invalid fields"}},{"before":"119899f52807d9603fe31f6125cd70798ecf6803","after":"c0e035140575a112d360b967d183b75876809c09","ref":"refs/heads/hiltontj/25006-writes-bug","pushedAt":"2024-05-24T15:36:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hiltontj","name":"Trevor Hilton","path":"/hiltontj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6188834?s=80&v=4"},"commit":{"message":"fix: validate schema of lines in lp and return error for invalid fields","shortMessageHtmlLink":"fix: validate schema of lines in lp and return error for invalid fields"}},{"before":"8709a856de4c1de6bc4c6a29eba1a7ce8cb9949c","after":"119899f52807d9603fe31f6125cd70798ecf6803","ref":"refs/heads/hiltontj/25006-writes-bug","pushedAt":"2024-05-24T15:31:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hiltontj","name":"Trevor Hilton","path":"/hiltontj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6188834?s=80&v=4"},"commit":{"message":"fix: validate schema of lines in lp and return error for invalid fields","shortMessageHtmlLink":"fix: validate schema of lines in lp and return error for invalid fields"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXXpYpwA","startCursor":null,"endCursor":null}},"title":"Activity ยท influxdata/influxdb"}