{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":98463312,"defaultBranch":"main","name":"nodejs-bigtable","ownerLogin":"googleapis","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-07-26T20:29:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16785467?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715824884.0","currentOid":""},"activityList":{"items":[{"before":"d41a8d55d528cb7f502d6d8c02a2c92db437eb36","after":"12eb8a2ed8b73cf200c6f3277a9720c5e200bf1f","ref":"refs/heads/owl-bot-copy","pushedAt":"2024-05-23T20:59:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gcf-owl-bot[bot]","name":null,"path":"/apps/gcf-owl-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/99011?s=80&v=4"},"commit":{"message":"πŸ¦‰ Updates from OwlBot post-processor\n\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md","shortMessageHtmlLink":"πŸ¦‰ Updates from OwlBot post-processor"}},{"before":"43d1e5c4c6c4d2a125dfd7e66b1a2940845a45a3","after":"d41a8d55d528cb7f502d6d8c02a2c92db437eb36","ref":"refs/heads/owl-bot-copy","pushedAt":"2024-05-23T20:54:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gcf-owl-bot[bot]","name":null,"path":"/apps/gcf-owl-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/99011?s=80&v=4"},"commit":{"message":"feat: Add String type with Utf8Raw encoding to Bigtable API\n\nBigtable will allow users to configure the type of a column family with string type\n\nPiperOrigin-RevId: 636631633\n\nSource-Link: https://github.com/googleapis/googleapis/commit/89a836483eaf7e3f8f41bde6c56831bca4b46e26\n\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/d7767007eae0fe87755b21cfe569b8779f02151c\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZDc3NjcwMDdlYWUwZmU4Nzc1NWIyMWNmZTU2OWI4Nzc5ZjAyMTUxYyJ9","shortMessageHtmlLink":"feat: Add String type with Utf8Raw encoding to Bigtable API"}},{"before":"e6749d8a4179a5d09eae2929afaba53f7c942537","after":"878712f4bf3ed05d5e3134a380a8b75a9dd88436","ref":"refs/heads/release-please--branches--main--components--bigtable","pushedAt":"2024-05-22T14:24:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"release-please[bot]","name":null,"path":"/apps/release-please","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40688?s=80&v=4"},"commit":{"message":"chore(main): release 5.1.0","shortMessageHtmlLink":"chore(main): release 5.1.0"}},{"before":"7da166b2967b894235981da6f96506e6fcaf8c12","after":"91f85b53340b9bf0bfb4620a4027333890030efe","ref":"refs/heads/main","pushedAt":"2024-05-22T14:23:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danieljbruce","name":null,"path":"/danieljbruce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8935272?s=80&v=4"},"commit":{"message":"feat: Add feature for copying backups (#1153)\n\n* src test and protos copied over\r\n\r\n* lint fix\r\n\r\n* implemented copy backup\r\n\r\n* part of test done\r\n\r\n* workaround\r\n\r\n* corrections to get code working\r\n\r\n* Add expire time\r\n\r\n* This allows the copy backup endpoint to work\r\n\r\n* Working system test\r\n\r\n* delete try block\r\n\r\n* tests pass with new refactor\r\n\r\n* Create backup and copy on another cluster\r\n\r\n* modifications to second test\r\n\r\n* copy backup unit test\r\n\r\n* Revert \"lint fix\"\r\n\r\nThis reverts commit 576550d404d249430d1495602831926f74ef3bbb.\r\n\r\n* Revert \"src test and protos copied over\"\r\n\r\nThis reverts commit 46ce5b8009a001b1197fbf9bbdded805a7ba3def.\r\n\r\n* First correction\r\n\r\n* Check the list of backups\r\n\r\n* fetched backup\r\n\r\n* get name and id\r\n\r\n* Remove only\r\n\r\n* refactor request mock\r\n\r\n* Add unit test for copying backup to another projec\r\n\r\n* feat: add experimental reverse scan for public preview\r\n\r\nPiperOrigin-RevId: 543539118\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/ae187063e3d8a43d85edb9b3084413d568ce7945\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/5d05516f84e53aaba63a4b8767ff955ac5bb4a87\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNWQwNTUxNmY4NGU1M2FhYmE2M2E0Yjg3NjdmZjk1NWFjNWJiNGE4NyJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* feat: Increase the maximum retention period for a Cloud Bigtable backup from 30 days to 90 days\r\n\r\nPiperOrigin-RevId: 544356969\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/c35889a0b917e22e26c53acafa5c27102a51d623\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/c00326ec78565b5d16f92c845ff0bb18f11ca05d\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYzAwMzI2ZWM3ODU2NWI1ZDE2ZjkyYzg0NWZmMGJiMThmMTFjYTA1ZCJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* docs: fix formatting for reversed order field example\r\n\r\nPiperOrigin-RevId: 547553954\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/c4e6427fcefd1cd9a15a3008ae7ee8adca972276\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/f552269609d4183546543bfe3a022f544d4f5bdb\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZjU1MjI2OTYwOWQ0MTgzNTQ2NTQzYmZlM2EwMjJmNTQ0ZDRmNWJkYiJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* feat: add last_scanned_row_key feature\r\n\r\nPiperOrigin-RevId: 551191182\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/51e04baa9eec3bee8b3e237bfd847eb06aa66d72\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/4b90e8ead4477eff96c31b9b0fdef36ed975b15f\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNGI5MGU4ZWFkNDQ3N2VmZjk2YzMxYjliMGZkZWYzNmVkOTc1YjE1ZiJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* fix: fix typings for IAM methods\r\ndocs: fixed links in the generated Markdown documentation\r\n\r\nPiperOrigin-RevId: 551610576\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/73b1313cbd1fd0cc1e22684bc89ee1b1a416cfe0\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/8bec066492a6da2855b1b8ce562664c0a6b30b01\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOGJlYzA2NjQ5MmE2ZGEyODU1YjFiOGNlNTYyNjY0YzBhNmIzMGIwMSJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* test: disable retry-request for streaming tests\r\n\r\nPiperOrigin-RevId: 554648220\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/53cd9ad1b48e40cdd44e0c13e96ac0281b32828f\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/7e8867efbed7dbfe5ef6ec3c2c92a4bce4280f7a\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiN2U4ODY3ZWZiZWQ3ZGJmZTVlZjZlYzNjMmM5MmE0YmNlNDI4MGY3YSJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* feat: publish CopyBackup protos to external customers\r\n\r\nPiperOrigin-RevId: 557192020\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/b4c238feaa1097c53798ed77035bbfeb7fc72e96\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/feccb30e3177da8b7b7e68149ca4bb914f8faf2a\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZmVjY2IzMGUzMTc3ZGE4YjdiN2U2ODE0OWNhNGJiOTE0ZjhmYWYyYSJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* fix: simplify logic for HTTP/1.1 REST fallback option\r\n\r\nFor the `fallback` parameter, all values considered as `true`\r\nin Boolean context will enable HTTP/1.1 REST fallback,\r\nsince the other fallback transport, proto over HTTP, is\r\nremoved from `google-gax` v4.\r\n\r\nPiperOrigin-RevId: 559812260\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/6a6fd29a79fe2846001d90d93e79a19fcc303b85\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/56c16657e7a59122b1da94771a9ef40989c282c0\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNTZjMTY2NTdlN2E1OTEyMmIxZGE5NDc3MWE5ZWY0MDk4OWMyODJjMCJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* fix: add feature flag for improved mutate rows throttling\r\n\r\nPiperOrigin-RevId: 565090488\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/e8a136feaca2547dd5566ef79841d28f76a80eb5\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/9a8dcca0fb2117628a1a6a6c3625a6aa32fc2f75\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOWE4ZGNjYTBmYjIxMTc2MjhhMWE2YTZjMzYyNWE2YWEzMmZjMmY3NSJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* run lint\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* build: update typescript generator version to publish in dual format (ESM)\r\n\r\nPiperOrigin-RevId: 568643156\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/f95afc063e20a0a61e13b186806ac84b49e329cf\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/bbd2c49d2e423a8ce5cc85627402d512aeefc58b\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYmJkMmM0OWQyZTQyM2E4Y2U1Y2M4NTYyNzQwMmQ1MTJhZWVmYzU4YiJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* feat: Add support for Cloud Bigtable Request Priorities in App Profiles\r\n\r\nPiperOrigin-RevId: 571158646\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/bc3c83b41b1589cca21f713a500f179ef86a7e18\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/93366e84e4e6861e2e580eb000721d99bf54a0a4\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOTMzNjZlODRlNGU2ODYxZTJlNTgwZWIwMDA3MjFkOTliZjU0YTBhNCJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* build: update Node.js generator to compile protos\r\n\r\nPiperOrigin-RevId: 582493526\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/7c4e4b52369c9f6ac3e78f945d36fc833f2280de\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/368cfb651016d6a93ca6e488cbc34e2d1d9d212c\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMzY4Y2ZiNjUxMDE2ZDZhOTNjYTZlNDg4Y2JjMzRlMmQxZDlkMjEyYyJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* Use the destination backup expiry time\r\n\r\nExpiry time of the destination should be used for the call. Not for the source expiry time.\r\n\r\n* Use the config instead for copy backup\r\n\r\nUse the config and not the backup object for copying backups. The expiry time is needed so a backup object can’t be used because the metadata cannot be introspected.\r\n\r\n* Rename CopyBackupConfig\r\n\r\nRename it to DestinationBackupConfig.\r\n\r\n* Fix signature of copyBackup\r\n\r\nFix the signature of copyBackup to include the fact that the config now has the gax options.\r\n\r\n* Change the copy signature to require callback\r\n\r\nIf the callback is not required then all calls match first signature overload and async calls return void which isn’t correct.\r\n\r\n* Some debugging on the system tests\r\n\r\nThe system tests were giving an error about the source expiry time and now this is fixed.\r\n\r\n* DestinationBackupConfig\r\n\r\nDon’t use the name DestinationBackupConfig anymore.\r\n\r\n* lint fix\r\n\r\n* Move the config and create a generic callback\r\n\r\nCreate a generic callback data structure in order to avoid callback and promise data structures not matching up. Also move the configs to a different file.\r\n\r\n* Eliminate the generic callback data structure\r\n\r\nEliminate the generic data structure as it can’t be used to capture the pattern we need exactly. Also modify the way that errors are passed into the callback function to be more consistent.\r\n\r\n* Get the first copy backup test working\r\n\r\nCopy the backup into the same cluster test is working. Still need to work on copy backup for test that looks at a different cluster to get that test working.\r\n\r\n* Fix different cluster, different instance test\r\n\r\nFix the issue preventing the second test from working by allowing the test function to specify the instance where the new backups should be created.\r\n\r\n* Add another test for copy backup\r\n\r\nThe test should address a backup copied to a different cluster, but the same instance.\r\n\r\n* Add a test case for copying to another project\r\n\r\nTest case for copying to another project uses environment variable to point to new project for CI pipeline.\r\n\r\n* Restructure tests for multiple expire time inputs\r\n\r\nTake one of the tests and structure it into a describe block instead. Each test in this block will now run the old test with a different expiry time format.\r\n\r\n* Various changes to test interaction with copy back\r\n\r\nRename backupId to id. id is a simpler name and it is the name that is used everywhere. Rename a function to testWithExpiryTimes. Modify source code for copy function to return a backup with the new id. Add test stub for restore backup.\r\n\r\n* Finish the restore tests and modify copy backup\r\n\r\nThe restore test should test to see if a table can be restored. It should also return a backup object that matches the new backup created.\r\n\r\n* Add comment describing second argument\r\n\r\nSecond argument is a backup that corresponds to a new backup. This needs to be explained in a comment.\r\n\r\n* Remove TODO\r\n\r\nThe TODO is done\r\n\r\n* Modify copy backup unit test\r\n\r\nModify the copy backup unit test to compare against copying the a destination with customized cluster, backup, instance and project.\r\n\r\n* Modify the name of the test\r\n\r\nThe test is not necessarily about copying to a different project. It is more a test about copying to a specific project.\r\n\r\n* Test for gax options in the test\r\n\r\nMake sure that the gax options get passed down to the request layer.\r\n\r\n* TODO is done\r\n\r\nThe promise and callbacks follow the same pattern that is applied everywhere.\r\n\r\n* Change comment slightly\r\n\r\nIt is actually more of a check than an action that ensures something.\r\n\r\n* Eliminate TODO\r\n\r\nThe id is required. It can’t be generated automatically by the server. It needs to be provided.\r\n\r\n* Fix documentation for source function\r\n\r\nAdd description for the parameters and explain what the function does.\r\n\r\n* Move copy backup code to proper place\r\n\r\nThe tests were originally placed in a block at the very beginning so that they were easier to work through. This change moves them to the proper place.\r\n\r\n* Use cluster instead of parent\r\n\r\ncluster should be used instead of parent to specify the destination cluster.\r\n\r\n* Change parent to cluster\r\n\r\ncluster name should be used instead of parent to match the design doc.\r\n\r\n* A couple cleanup changes\r\n\r\nId is required so no question mark needed. Also inline the function that replaces the project name.\r\n\r\n* Use parent instead of cluster\r\n\r\nThis test was accidentally changed by a refactor and should not change further.\r\n\r\n* Eliminate unused time references\r\n\r\nVariables were created so that time can be used in a block of tests. That block of tests were moved so these. variables are no longer needed.\r\n\r\n* This test should not have changed\r\n\r\nUse parent instead of cluster because that is what it was before.\r\n\r\n* Eliminate unused import\r\n\r\nCreateBackupConfig is not used anywhere.\r\n\r\n* Remove assert statement that is not needed\r\n\r\n* Move two lines of code to location used\r\n\r\nGeneral cleanup for readability\r\n\r\n* Improve readability\r\n\r\nReduce number of lines required in testWithExpiryTimes function. This makes the function easier to read.\r\n\r\n* Inline variables instead of using them explicitly\r\n\r\nDon’t use the variables explicitly. Inline them instead.\r\n\r\n* Generate the backup id inline\r\n\r\nAn extra variable is not needed for this.\r\n\r\n* readability - indent code so it is separate\r\n\r\nAlso inline the id generation as it is not used elsewhere.\r\n\r\n* Indent block to separate check\r\n\r\nSeparate expiry time check from the rest of the code.\r\n\r\n* indent cluster creation, expiry time check\r\n\r\nIndenting the code makes it easier to see variable relationships\r\n\r\n* Another test cleanup\r\n\r\nInline Bigtable instance creation options. Indent code for checking expiry time.\r\n\r\n* Add comment\r\n\r\nComment is for test that copies a table onto another project.\r\n\r\n* Indent code for table data insertion\r\n\r\nIndenting this code shows it is not referenced later.\r\n\r\n* Rename variables to distinguish operations\r\n\r\nDifferentiate copy operation from create operation.\r\n\r\n* Eliminate unused imports\r\n\r\n* should be lower case\r\n\r\n* Change comment to respect alignment\r\n\r\n* Inline callback, config and cluster\r\n\r\nInline variables for better readability\r\n\r\n* Remove unused operation\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* Delete an instance\r\n\r\nDelete the instance after it is used just like the other test.\r\n\r\n* Inline generate id\r\n\r\nA generateId function I need to inline.\r\n\r\n* Add second project to config\r\n\r\nImport the second project to use in the integration tests\r\n\r\n* Rename the function to setBackupExpiryTime\r\n\r\nRename this function to be more specific.\r\n\r\n* Replace the project for backup path\r\n\r\nCurrently this test is too specific. It does not work if a specific project is specified in the client so we must only check the rest of the backup path.\r\n\r\n* Run the linter\r\n\r\nLinter removes unnecessary comma.\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* Update comments for the copy function\r\n\r\nThis function needs to be more clear and explain exactly what it does without ambiguity.\r\n\r\n* Rename function that sets correct value of expiry\r\n\r\nexpiryTime should be in the right format so rename function to more clearly indicate what it is doing.\r\n\r\n* Add an environment variable for second project\r\n\r\nThe variable for the second project is needed for the the integration tests to run properly for the copy backup test that copies to another project.\r\n\r\n* Add log for second project\r\n\r\nSee what kokoro prints out.\r\n\r\n* Remove the console log\r\n\r\nThis was just for testing. Remove this now.\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* Rename bigtable to bigtableSecondaryProject\r\n\r\n* PR follow-ups - inline code and rename variables\r\n\r\n* Remove unused import\r\n\r\n* Add comments for expire time\r\n\r\n* Add better garbage cleanups of the backups\r\n\r\n* These comments are not needed anymore.\r\n\r\n* Remove only\r\n\r\n* Update system-test/bigtable.ts\r\n\r\nCo-authored-by: Leah E. Cole <6719667+leahecole@users.noreply.github.com>\r\n\r\n* Update system-test/bigtable.ts\r\n\r\nCo-authored-by: Leah E. Cole <6719667+leahecole@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Owl Bot \r\nCo-authored-by: sofisl <55454395+sofisl@users.noreply.github.com>\r\nCo-authored-by: Sofia Leon \r\nCo-authored-by: meredithslota \r\nCo-authored-by: Leah E. Cole <6719667+leahecole@users.noreply.github.com>","shortMessageHtmlLink":"feat: Add feature for copying backups (#1153)"}},{"before":"06b6a8d7f66e70f82d2d79149ef01c1f7b97b2b7","after":"43d1e5c4c6c4d2a125dfd7e66b1a2940845a45a3","ref":"refs/heads/owl-bot-copy","pushedAt":"2024-05-16T02:06:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gcf-owl-bot[bot]","name":null,"path":"/apps/gcf-owl-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/99011?s=80&v=4"},"commit":{"message":"πŸ¦‰ Updates from OwlBot post-processor\n\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md","shortMessageHtmlLink":"πŸ¦‰ Updates from OwlBot post-processor"}},{"before":null,"after":"06b6a8d7f66e70f82d2d79149ef01c1f7b97b2b7","ref":"refs/heads/owl-bot-copy","pushedAt":"2024-05-16T02:01:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gcf-owl-bot[bot]","name":null,"path":"/apps/gcf-owl-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/99011?s=80&v=4"},"commit":{"message":"feat: update Nodejs generator to send API versions in headers for GAPICs\n\nPiperOrigin-RevId: 634109303\n\nSource-Link: https://github.com/googleapis/googleapis/commit/998ade8d5e34d18df5ce36ce2baefdd57f4da375\n\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/000ca6f00801f65b847e6029cb05111404df21ec\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMDAwY2E2ZjAwODAxZjY1Yjg0N2U2MDI5Y2IwNTExMTQwNGRmMjFlYyJ9","shortMessageHtmlLink":"feat: update Nodejs generator to send API versions in headers for GAPICs"}},{"before":"17c1a107a06ebfecee314b870f0e4e4ad3c16e29","after":"e6749d8a4179a5d09eae2929afaba53f7c942537","ref":"refs/heads/release-please--branches--main--components--bigtable","pushedAt":"2024-05-08T14:06:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"release-please[bot]","name":null,"path":"/apps/release-please","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40688?s=80&v=4"},"commit":{"message":"chore(main): release 5.1.0","shortMessageHtmlLink":"chore(main): release 5.1.0"}},{"before":"283c6008f6be50a39b71faddedf2d5712135e777","after":null,"ref":"refs/heads/owl-bot-copy","pushedAt":"2024-05-08T14:05:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danieljbruce","name":null,"path":"/danieljbruce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8935272?s=80&v=4"}},{"before":"3f5db964062502cd70235714eb7b5fb62a211d4f","after":"7da166b2967b894235981da6f96506e6fcaf8c12","ref":"refs/heads/main","pushedAt":"2024-05-08T14:05:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danieljbruce","name":null,"path":"/danieljbruce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8935272?s=80&v=4"},"commit":{"message":"chore: update copyright year for auto-generated protos (#1417)\n\n* chore: update copyright year for auto-generated protos\r\n\r\nPiperOrigin-RevId: 631538781\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/3597f7db2191c00b100400991ef96e52d62f5841\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/8021fdf8d66f6005519c044d5834124b677dc919\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiODAyMWZkZjhkNjZmNjAwNTUxOWMwNDRkNTgzNDEyNGI2NzdkYzkxOSJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n---------\r\n\r\nCo-authored-by: Owl Bot ","shortMessageHtmlLink":"chore: update copyright year for auto-generated protos (#1417)"}},{"before":"2a551640ab6ce24cc7e3b411d47376c3bbd84085","after":"283c6008f6be50a39b71faddedf2d5712135e777","ref":"refs/heads/owl-bot-copy","pushedAt":"2024-05-08T00:03:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gcf-owl-bot[bot]","name":null,"path":"/apps/gcf-owl-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/99011?s=80&v=4"},"commit":{"message":"πŸ¦‰ Updates from OwlBot post-processor\n\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md","shortMessageHtmlLink":"πŸ¦‰ Updates from OwlBot post-processor"}},{"before":null,"after":"2a551640ab6ce24cc7e3b411d47376c3bbd84085","ref":"refs/heads/owl-bot-copy","pushedAt":"2024-05-07T23:58:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gcf-owl-bot[bot]","name":null,"path":"/apps/gcf-owl-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/99011?s=80&v=4"},"commit":{"message":"chore: update copyright year for auto-generated protos\n\nPiperOrigin-RevId: 631538781\n\nSource-Link: https://github.com/googleapis/googleapis/commit/3597f7db2191c00b100400991ef96e52d62f5841\n\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/8021fdf8d66f6005519c044d5834124b677dc919\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiODAyMWZkZjhkNjZmNjAwNTUxOWMwNDRkNTgzNDEyNGI2NzdkYzkxOSJ9","shortMessageHtmlLink":"chore: update copyright year for auto-generated protos"}},{"before":null,"after":"3f5db964062502cd70235714eb7b5fb62a211d4f","ref":"refs/heads/move-retries-createreadstream-get-resumption-logic-working","pushedAt":"2024-05-06T14:30:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danieljbruce","name":null,"path":"/danieljbruce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8935272?s=80&v=4"},"commit":{"message":"chore(deps): update dependency gapic-tools to ^0.4.0 (#1402)","shortMessageHtmlLink":"chore(deps): update dependency gapic-tools to ^0.4.0 (#1402)"}},{"before":"7a8471a4faaeafd6dbd18d79c5563995ae7263fc","after":"d1f7398c272d9bc20468cbd5c66d0cc4d0efdf0c","ref":"refs/heads/owl-bot-update-lock-37f2f91dea317c75ebf4e19880aa8f10b2228b8d07859c0f384dbcf660735ba2","pushedAt":"2024-04-25T20:58:12.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"danielbankhead","name":"Daniel Bankhead","path":"/danielbankhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10792787?s=80&v=4"},"commit":{"message":"Merge branch 'main' into owl-bot-update-lock-37f2f91dea317c75ebf4e19880aa8f10b2228b8d07859c0f384dbcf660735ba2","shortMessageHtmlLink":"Merge branch 'main' into owl-bot-update-lock-37f2f91dea317c75ebf4e198…"}},{"before":null,"after":"3f5db964062502cd70235714eb7b5fb62a211d4f","ref":"refs/heads/move-retries-to-google-gax","pushedAt":"2024-04-16T20:08:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danieljbruce","name":null,"path":"/danieljbruce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8935272?s=80&v=4"},"commit":{"message":"chore(deps): update dependency gapic-tools to ^0.4.0 (#1402)","shortMessageHtmlLink":"chore(deps): update dependency gapic-tools to ^0.4.0 (#1402)"}},{"before":"5244b9a6136ca8572fe73a51441a7950bf142b13","after":"17c1a107a06ebfecee314b870f0e4e4ad3c16e29","ref":"refs/heads/release-please--branches--main--components--bigtable","pushedAt":"2024-04-16T13:50:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"release-please[bot]","name":null,"path":"/apps/release-please","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40688?s=80&v=4"},"commit":{"message":"chore(main): release 5.1.0","shortMessageHtmlLink":"chore(main): release 5.1.0"}},{"before":"d810285834dd16568bcd9072f2c72ef8afdac10c","after":"3f5db964062502cd70235714eb7b5fb62a211d4f","ref":"refs/heads/main","pushedAt":"2024-04-16T13:45:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danieljbruce","name":null,"path":"/danieljbruce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8935272?s=80&v=4"},"commit":{"message":"chore(deps): update dependency gapic-tools to ^0.4.0 (#1402)","shortMessageHtmlLink":"chore(deps): update dependency gapic-tools to ^0.4.0 (#1402)"}},{"before":"7cf8656d113dc9017a2358ff4bc18390c58cd7cf","after":"d810285834dd16568bcd9072f2c72ef8afdac10c","ref":"refs/heads/main","pushedAt":"2024-04-12T21:10:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danieljbruce","name":null,"path":"/danieljbruce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8935272?s=80&v=4"},"commit":{"message":"chore(deps): update dependency gapic-tools to ^0.2.0 (#1329)\n\n* chore(deps): update dependency gapic-tools to ^0.2.0\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n---------\r\n\r\nCo-authored-by: Owl Bot \r\nCo-authored-by: danieljbruce ","shortMessageHtmlLink":"chore(deps): update dependency gapic-tools to ^0.2.0 (#1329)"}},{"before":"2ae9e66109bd8619c79492fd952c58116e0e08e9","after":"5244b9a6136ca8572fe73a51441a7950bf142b13","ref":"refs/heads/release-please--branches--main--components--bigtable","pushedAt":"2024-04-12T20:19:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"release-please[bot]","name":null,"path":"/apps/release-please","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40688?s=80&v=4"},"commit":{"message":"chore(main): release 5.1.0","shortMessageHtmlLink":"chore(main): release 5.1.0"}},{"before":"17838eda19b001e322765c33a83a756eeeb68963","after":"7cf8656d113dc9017a2358ff4bc18390c58cd7cf","ref":"refs/heads/main","pushedAt":"2024-04-12T20:18:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danieljbruce","name":null,"path":"/danieljbruce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8935272?s=80&v=4"},"commit":{"message":"chore(deps): update dependency @types/escape-string-regexp to v2 (#1393)","shortMessageHtmlLink":"chore(deps): update dependency @types/escape-string-regexp to v2 (#1393)"}},{"before":"c6f6e21762865eda8ebe70dec3222263746e2715","after":"2ae9e66109bd8619c79492fd952c58116e0e08e9","ref":"refs/heads/release-please--branches--main--components--bigtable","pushedAt":"2024-04-10T13:59:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"release-please[bot]","name":null,"path":"/apps/release-please","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40688?s=80&v=4"},"commit":{"message":"chore(main): release 5.1.0","shortMessageHtmlLink":"chore(main): release 5.1.0"}},{"before":"97a13e7b1efa241dcaaba06c150ee83f76c58d88","after":null,"ref":"refs/heads/owl-bot-copy","pushedAt":"2024-04-10T13:58:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danieljbruce","name":null,"path":"/danieljbruce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8935272?s=80&v=4"}},{"before":"94a21b404d7683ad80edc6bb5a2d83f27a96cd88","after":"17838eda19b001e322765c33a83a756eeeb68963","ref":"refs/heads/main","pushedAt":"2024-04-10T13:58:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danieljbruce","name":null,"path":"/danieljbruce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8935272?s=80&v=4"},"commit":{"message":"feat: publish Automated Backups protos (#1391)\n\n* feat: Cloud Bigtable Authorized Views admin APIs protos\r\n\r\nPiperOrigin-RevId: 612537460\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/b98fe7ff808454e9d11a83946f40259ea9c6a63b\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/03d9b5c5517cf9123f120461180ebdd387a47bcc\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMDNkOWI1YzU1MTdjZjkxMjNmMTIwNDYxMTgwZWJkZDM4N2E0N2JjYyJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* feat: Add authorized view bindings to Cloud Bigtable data APIs and messages\r\n\r\ndocs: The field `table_name` in message `.google.bigtable.v2.ReadRowsRequest` is changed from required to optional\r\n\r\ndocs: The field `table_name` in message `.google.bigtable.v2.SampleRowKeysRequest` is changed from required to optional\r\n\r\ndocs: The field `table_name` in message `.google.bigtable.v2.MutateRowRequest` is changed from required to optional\r\n\r\ndocs: The field `table_name` in message `.google.bigtable.v2.MutateRowsRequest` is changed from required to optional\r\n\r\ndocs: The field `table_name` in message `.google.bigtable.v2.CheckAndMutateRowRequest` is changed from required to optional\r\n\r\ndocs: The field `table_name` in message `.google.bigtable.v2.ReadModifyWriteRowRequest` is changed from required to optional\r\nPiperOrigin-RevId: 612537984\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/6465963c92930626473457717ff697aeb1bf4a12\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/f4a996071801f559bb6f4d0c99bb9a3c0ecf4844\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZjRhOTk2MDcxODAxZjU1OWJiNmY0ZDBjOTliYjlhM2MwZWNmNDg0NCJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* feat: Publish new bigtable APIs for types and aggregates\r\n\r\nBigtable aggregates will allow users to configure column families whose cells accumulate values via an aggregation function rather than simply overwrite them\r\n\r\nPiperOrigin-RevId: 613716423\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/66fc31d257cabb2d4462ce3149da9e3a232b3ad1\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/b983c8f87e6643d9a74d7b8183d66349943b436e\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYjk4M2M4Zjg3ZTY2NDNkOWE3NGQ3YjgxODNkNjYzNDk5NDNiNDM2ZSJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* feat: add Data Boost configurations to admin API\r\n\r\nPiperOrigin-RevId: 617925342\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/6f289d775912966eb0cf04bda91e5e355c998d30\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/92da6d5d435af533f726a97bcfff3c717832c877\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOTJkYTZkNWQ0MzVhZjUzM2Y3MjZhOTdiY2ZmZjNjNzE3ODMyYzg3NyJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* feat: support GOOGLE_CLOUD_UNIVERSE_DOMAIN environment variable\r\n\r\nUse gapic-generator-typescript v4.5.0.\r\n\r\nPiperOrigin-RevId: 619286536\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/f8dae413984ae9e748fa9369c3ffa1239036d1a9\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/a5fdd28a50cb9f4adfffc599ee1073b8c8d7151b\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYTVmZGQyOGE1MGNiOWY0YWRmZmZjNTk5ZWUxMDczYjhjOGQ3MTUxYiJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* feat: add feature flag for client side metrics\r\n\r\nPiperOrigin-RevId: 619540187\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/cbe62016a4eb24e71186899b79b9a4736f858653\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/1587174866b7ab761aed1dbfb9588f5b36ee1590\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTU4NzE3NDg2NmI3YWI3NjFhZWQxZGJmYjk1ODhmNWIzNmVlMTU5MCJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* feat: publish Automated Backups protos\r\n\r\nPiperOrigin-RevId: 620381983\r\n\r\nSource-Link: https://github.com/googleapis/googleapis/commit/a70aa2c04ddad801a518be4f5b67345cf758a6ba\r\n\r\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/e3fb57f9dd4a10b6c20359ec92a72e87631991b8\r\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZTNmYjU3ZjlkZDRhMTBiNmMyMDM1OWVjOTJhNzJlODc2MzE5OTFiOCJ9\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n---------\r\n\r\nCo-authored-by: Owl Bot \r\nCo-authored-by: danieljbruce ","shortMessageHtmlLink":"feat: publish Automated Backups protos (#1391)"}},{"before":"63184584f07adf52d108d286d77b6cb17ba4a7d8","after":"97a13e7b1efa241dcaaba06c150ee83f76c58d88","ref":"refs/heads/owl-bot-copy","pushedAt":"2024-04-10T13:37:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"danieljbruce","name":null,"path":"/danieljbruce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8935272?s=80&v=4"},"commit":{"message":"Merge branch 'main' into owl-bot-copy","shortMessageHtmlLink":"Merge branch 'main' into owl-bot-copy"}},{"before":"7c5729723f35bfc19d1956101e1dcf499631e593","after":"c6f6e21762865eda8ebe70dec3222263746e2715","ref":"refs/heads/release-please--branches--main--components--bigtable","pushedAt":"2024-04-10T13:35:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"release-please[bot]","name":null,"path":"/apps/release-please","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40688?s=80&v=4"},"commit":{"message":"chore(main): release 5.1.0","shortMessageHtmlLink":"chore(main): release 5.1.0"}},{"before":"1a6f59afd238ccda4427251cbe0c71c8db37568e","after":"94a21b404d7683ad80edc6bb5a2d83f27a96cd88","ref":"refs/heads/main","pushedAt":"2024-04-10T13:34:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danieljbruce","name":null,"path":"/danieljbruce","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8935272?s=80&v=4"},"commit":{"message":"test: Grpc version change bug (#1398)\n\n* run the linter\r\n\r\n* Do not use stream.destroy. Emit an error instead.\r\n\r\n* πŸ¦‰ Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n* test: Grpc version change bug\r\n\r\n---------\r\n\r\nCo-authored-by: Owl Bot ","shortMessageHtmlLink":"test: Grpc version change bug (#1398)"}},{"before":"4d2b990ebdb5c88faffe1b5cc3d786e83acaa720","after":"63184584f07adf52d108d286d77b6cb17ba4a7d8","ref":"refs/heads/owl-bot-copy","pushedAt":"2024-03-30T03:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gcf-owl-bot[bot]","name":null,"path":"/apps/gcf-owl-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/99011?s=80&v=4"},"commit":{"message":"πŸ¦‰ Updates from OwlBot post-processor\n\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md","shortMessageHtmlLink":"πŸ¦‰ Updates from OwlBot post-processor"}},{"before":"63fafe04ce4ffcb6d3b0757629b8eab2911aa7c4","after":"4d2b990ebdb5c88faffe1b5cc3d786e83acaa720","ref":"refs/heads/owl-bot-copy","pushedAt":"2024-03-30T02:54:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gcf-owl-bot[bot]","name":null,"path":"/apps/gcf-owl-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/99011?s=80&v=4"},"commit":{"message":"feat: publish Automated Backups protos\n\nPiperOrigin-RevId: 620381983\n\nSource-Link: https://github.com/googleapis/googleapis/commit/a70aa2c04ddad801a518be4f5b67345cf758a6ba\n\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/e3fb57f9dd4a10b6c20359ec92a72e87631991b8\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZTNmYjU3ZjlkZDRhMTBiNmMyMDM1OWVjOTJhNzJlODc2MzE5OTFiOCJ9","shortMessageHtmlLink":"feat: publish Automated Backups protos"}},{"before":"1f88817a40f70f345c8e0b870f2bc06a4185be09","after":"63fafe04ce4ffcb6d3b0757629b8eab2911aa7c4","ref":"refs/heads/owl-bot-copy","pushedAt":"2024-03-27T18:59:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gcf-owl-bot[bot]","name":null,"path":"/apps/gcf-owl-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/99011?s=80&v=4"},"commit":{"message":"πŸ¦‰ Updates from OwlBot post-processor\n\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md","shortMessageHtmlLink":"πŸ¦‰ Updates from OwlBot post-processor"}},{"before":"087c40f4ee236ebfbb8bece0eb8a7a66e40a22f8","after":"1f88817a40f70f345c8e0b870f2bc06a4185be09","ref":"refs/heads/owl-bot-copy","pushedAt":"2024-03-27T18:53:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gcf-owl-bot[bot]","name":null,"path":"/apps/gcf-owl-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/99011?s=80&v=4"},"commit":{"message":"feat: add feature flag for client side metrics\n\nPiperOrigin-RevId: 619540187\n\nSource-Link: https://github.com/googleapis/googleapis/commit/cbe62016a4eb24e71186899b79b9a4736f858653\n\nSource-Link: https://github.com/googleapis/googleapis-gen/commit/1587174866b7ab761aed1dbfb9588f5b36ee1590\nCopy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTU4NzE3NDg2NmI3YWI3NjFhZWQxZGJmYjk1ODhmNWIzNmVlMTU5MCJ9","shortMessageHtmlLink":"feat: add feature flag for client side metrics"}},{"before":"d35dac3770fe3b540f77f338e4e04e1d524d2cf1","after":"087c40f4ee236ebfbb8bece0eb8a7a66e40a22f8","ref":"refs/heads/owl-bot-copy","pushedAt":"2024-03-26T22:57:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gcf-owl-bot[bot]","name":null,"path":"/apps/gcf-owl-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/99011?s=80&v=4"},"commit":{"message":"πŸ¦‰ Updates from OwlBot post-processor\n\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md","shortMessageHtmlLink":"πŸ¦‰ Updates from OwlBot post-processor"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUnHccgA","startCursor":null,"endCursor":null}},"title":"Activity Β· googleapis/nodejs-bigtable"}