{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":41712332,"defaultBranch":"master","name":"incubator-pegasus","ownerLogin":"apache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-09-01T02:29:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47359?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716474092.0","currentOid":""},"activityList":{"items":[{"before":"de4253625271af9ae1270a3f6858f84d14dbf73a","after":"bcc5f658b5b98d5b8348cf8b5cb0fb4a912a5d78","ref":"refs/heads/master","pushedAt":"2024-05-27T08:14:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"},"commit":{"message":"fix(backup): validate backup policy name (#2029)\n\nBecause the backup policy name will be used as a metric name and label, it\r\nshould not contain any invalid character (e.g. `-`), otherwise, it lead crash.\r\n\r\nThis patch adds a validator to ensure there are only allowed characters in\r\nbackup policy name.","shortMessageHtmlLink":"fix(backup): validate backup policy name (#2029)"}},{"before":"7edbb2dfd808c6265c9f1a2ffba5a2abd25dc320","after":"de4253625271af9ae1270a3f6858f84d14dbf73a","ref":"refs/heads/master","pushedAt":"2024-05-27T07:52:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"},"commit":{"message":"feat: Distinguish log file names (#2010)\n\nThis patch fills the log file name with the role name. For example, the replica\r\nserver log file name is in the form of `replica.log.`,\r\nwhile the meta server log file name is in the form of `meta.log.`.\r\n\r\nIf the role name is empty (typically in unit tests), it will fall back to use\r\na new configudation `base_name` in `tools.simple_logger` section, it's default\r\nas `pegasus`. Then, the log file is in the form of `pegasus.log.`.\r\n\r\n\r\n```diff\r\n[tools.simple_logger]\r\n+base_name = pegasus\r\n```","shortMessageHtmlLink":"feat: Distinguish log file names (#2010)"}},{"before":"3f55ed6196df2d15093894e0b06352c1b1c4c10c","after":"7edbb2dfd808c6265c9f1a2ffba5a2abd25dc320","ref":"refs/heads/master","pushedAt":"2024-05-27T03:59:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"},"commit":{"message":"feat(restore): Add 'restore_path' parameter for 'restore' command in Cpp CLI tool (#2008)","shortMessageHtmlLink":"feat(restore): Add 'restore_path' parameter for 'restore' command in …"}},{"before":"80fcc79cc8bc0eb09362d56640a77d31e4c885c4","after":"3f55ed6196df2d15093894e0b06352c1b1c4c10c","ref":"refs/heads/master","pushedAt":"2024-05-27T03:58:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"},"commit":{"message":"refactor(host_port): Unify the hostname lookup function (#2023)\n\nMove lookup_hostname() from utils/utils.h to rpc_host_port, and remove the use\r\nless addr2host() in src/base/pegasus_utils.h\r\n\r\nThere is no functionality changes.","shortMessageHtmlLink":"refactor(host_port): Unify the hostname lookup function (#2023)"}},{"before":"b39e18b742e112e2d5abdfa84a3b2a54346a0dab","after":"80fcc79cc8bc0eb09362d56640a77d31e4c885c4","ref":"refs/heads/master","pushedAt":"2024-05-27T03:58:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"},"commit":{"message":"feat(logging): Fill timestamp in log file name and limit single file size and total count (#2024)\n\n- A new symlink is added to point to the latest log file, the symlink is in\r\n the same directory as the log files.\r\n\r\n**Behavior change:**\r\n- Log file is rolled by `max_log_file_bytes` configuration (64MB by default)\r\n instead of the fixed line count, i.e. 200000.\r\n- Log files are named as `log.`, e.g. log.20240524_1806_235\r\n instead of `log..txt`, e.g. log.123.txt\r\n\r\n```diff\r\n[tools.simple_logger]\r\n+max_log_file_bytes =\r\n```","shortMessageHtmlLink":"feat(logging): Fill timestamp in log file name and limit single file …"}},{"before":"1196e9568e87baea76735673b3839a42132c5e45","after":"b39e18b742e112e2d5abdfa84a3b2a54346a0dab","ref":"refs/heads/master","pushedAt":"2024-05-24T09:26:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"},"commit":{"message":"refactor(logging): Minor refactor on logging module (#2022)\n\nMainly including:\r\n- Using fmt::format/print instead of sprintf/printf, which is more convenient\r\n and faster\r\n- Add some configuration validators\r\n- Encapsulate print_header(), print_long_header() and print_body() for\r\n screen_logger and simple_logger\r\n- Add more comments\r\n- Naming improvment","shortMessageHtmlLink":"refactor(logging): Minor refactor on logging module (#2022)"}},{"before":"9b44580c40b9ed87c4fcd1e78068e80186b90175","after":"1196e9568e87baea76735673b3839a42132c5e45","ref":"refs/heads/master","pushedAt":"2024-05-24T07:26:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"},"commit":{"message":"feat(logging): Support to specify log directory (#2021)\n\nAdd a new configuration 'log_dir' to indicate the directory to place the\r\nlogs especially. 'data_dir' will be used if it's empty.\r\n\r\n```diff\r\n[core]\r\n+log_dir = \r\n```","shortMessageHtmlLink":"feat(logging): Support to specify log directory (#2021)"}},{"before":"24158c4ed0324010bb89aea3ceffe93ee7948745","after":null,"ref":"refs/heads/fix_arm","pushedAt":"2024-05-23T14:21:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"}},{"before":"b0033c83d140ef9af514816b2664f5305ff80259","after":"9b44580c40b9ed87c4fcd1e78068e80186b90175","ref":"refs/heads/master","pushedAt":"2024-05-23T11:33:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"},"commit":{"message":"fix(ut): fix the dsn.meta.test using a directorty may has not permission (#2019)\n\nUse the current working directory rather than the fixed '/home/work/' directory.","shortMessageHtmlLink":"fix(ut): fix the dsn.meta.test using a directorty may has not permiss…"}},{"before":"caf5c50bc93b867dc77ad6a532d477cefceda464","after":"b0033c83d140ef9af514816b2664f5305ff80259","ref":"refs/heads/master","pushedAt":"2024-05-23T11:31:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"},"commit":{"message":"feat: Add some useful time and filesystem utilies (#2020)","shortMessageHtmlLink":"feat: Add some useful time and filesystem utilies (#2020)"}},{"before":"cc6469307a048c53cdb95d9af49f63a6332e5f2d","after":"0955bd473e1f6dec038e185e9dd6e0916f570848","ref":"refs/heads/dependabot/go_modules/go-client/golang.org/x/net-0.23.0","pushedAt":"2024-05-22T12:33:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 in /go-client\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 in /go-client"}},{"before":"9ae5da9e08a03c8e9ea3af72cb6a553dacc5e8e7","after":null,"ref":"refs/heads/dependabot/go_modules/collector/google.golang.org/protobuf-1.33.0","pushedAt":"2024-05-22T12:30:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"84be4f93af4f2218412d12748e2bb8d972d23773","after":"caf5c50bc93b867dc77ad6a532d477cefceda464","ref":"refs/heads/master","pushedAt":"2024-05-22T12:30:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"},"commit":{"message":"build(deps): bump google.golang.org/protobuf in /collector (#1948)\n\nBumps google.golang.org/protobuf from 1.29.1 to 1.33.0.","shortMessageHtmlLink":"build(deps): bump google.golang.org/protobuf in /collector (#1948)"}},{"before":"d00b25136aeb04c70eb62ba4ea8b0250804483a8","after":"84be4f93af4f2218412d12748e2bb8d972d23773","ref":"refs/heads/master","pushedAt":"2024-05-22T11:46:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"},"commit":{"message":"fix(aarch64): Set the correct LD_LIBRARY_PATH for aarch64 platforms (#2016)\n\nfix(aarch64): Set the correct LD_LIBRARY_PATH for aarch64 platforms","shortMessageHtmlLink":"fix(aarch64): Set the correct LD_LIBRARY_PATH for aarch64 platforms (#…"}},{"before":"a5498a92a6bb15e7dcefaa7b16e8732dc122cf9a","after":"d00b25136aeb04c70eb62ba4ea8b0250804483a8","ref":"refs/heads/master","pushedAt":"2024-05-22T11:07:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"},"commit":{"message":"fix: Fix build failure on ARM architecture chips (#2013)\n\nFix build failures like:\r\n\r\n1.\r\n```\r\n/bin/ld: /.../thirdparty/output/lib/libcurl.a(libcurl_la-content_encoding.o): in function `brotli_close_writer':\r\ncontent_encoding.c:(.text+0x2c): undefined reference to `BrotliDecoderDestroyInstance'\r\n```\r\n\r\n2.\r\n```\r\n/bin/ld: /.../thirdparty/output/lib/libcurl.a(libcurl_la-easy.o): relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `malloc' which may bind externally can not be used when making a shared object; recompile with -fPIC\r\n/bin/ld: /.../thirdparty/output/lib/libcurl.a(libcurl_la-easy.o)(.text+0x30): unresolvable R_AARCH64_ADR_PREL_PG_HI21 relocation against symbol `malloc'\r\n```\r\n\r\n3.\r\n```\r\n/bin/ld: idn.c:(.text+0x34): undefined reference to `idn2_lookup_ul'\r\n```","shortMessageHtmlLink":"fix: Fix build failure on ARM architecture chips (#2013)"}},{"before":"6a77144c64290eeebb01c22c691faabbf6efd44c","after":"24158c4ed0324010bb89aea3ceffe93ee7948745","ref":"refs/heads/fix_arm","pushedAt":"2024-05-22T07:01:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"},"commit":{"message":"fix: Fix build failure on ARM architecture chips","shortMessageHtmlLink":"fix: Fix build failure on ARM architecture chips"}},{"before":"d7087b60fbab0455e06809ee14f459db85a320d1","after":"a5498a92a6bb15e7dcefaa7b16e8732dc122cf9a","ref":"refs/heads/master","pushedAt":"2024-05-22T03:22:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"},"commit":{"message":"feat: Add 2 options to limit thread count (#2011)\n\nThere are 2 options stats_dump_period_sec and stats_persist_period_sec in\r\nRocksDB to adjust the period to dump/persist stat, each RocksDB instance\r\ncreates 2 dependent threads for this aim.\r\n\r\nA replica server is possible to serve thousands of replicas, it means\r\nthousands of RocksDB instances are possible to be running in one process,\r\nthen thousands of threads will be created will may consume much resouce.\r\n\r\nThis patch introduces 2 options, then it's possible to disable the threads\r\nby setting them to 0.","shortMessageHtmlLink":"feat: Add 2 options to limit thread count (#2011)"}},{"before":"0ee404ebf3549a784e28ea5e0affd6c039c4e709","after":"d7087b60fbab0455e06809ee14f459db85a320d1","ref":"refs/heads/master","pushedAt":"2024-05-22T03:08:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"},"commit":{"message":"feat: Support to build server binaries separately (#2009)\n\nThis patch adds a new flag `--separate_servers` to indicate whether to build\r\n`pegasus_collector`,`pegasus_meta_server` and `pegasus_replica_server` binaries\r\nseparately, otherwise a combined `pegasus_server` binary will be built. The\r\ncorresponding option in CMake is `SEPARATE_SERVERS`.","shortMessageHtmlLink":"feat: Support to build server binaries separately (#2009)"}},{"before":null,"after":"6a77144c64290eeebb01c22c691faabbf6efd44c","ref":"refs/heads/fix_arm","pushedAt":"2024-05-21T15:47:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"acelyc111","name":"Yingchun Lai","path":"/acelyc111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10775040?s=80&v=4"},"commit":{"message":"fix: Fix build failure on ARM architecture chips","shortMessageHtmlLink":"fix: Fix build failure on ARM architecture chips"}},{"before":"10ac661d04db6f1fdb8ec3bb8fdf7d59d7050daa","after":"0ee404ebf3549a784e28ea5e0affd6c039c4e709","ref":"refs/heads/master","pushedAt":"2024-05-13T03:26:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"empiredan","name":"Dan Wang","path":"/empiredan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743379?s=80&v=4"},"commit":{"message":"feat(duplication): add options to support cluster name only used for duplication and allow any other cluster id except myself to be ignored (#2000)\n\nThe purpose of this PR is to optimize configurations for duplications.\r\n\r\nFirstly, many Pegasus clusters are configured with the same `cluster_name`\r\n(namely `[replication]cluster_name`). However, once we decide to duplicate\r\ntables between them, their `cluster_name` have to be changed to be distinguished\r\nfrom each other -- this might lead to side effects.\r\n\r\nSecondly, consider a scenario where many clusters are duplicated to a target\r\ncluster. This means we have to add many cluster ids to the `*.ini` file of the target\r\ncluster, and the target cluster might be restarted very frequently.\r\n\r\nThus following options are added to solve both problems:\r\n\r\n```diff\r\n[replication]\r\n+ dup_cluster_name =\r\n+ dup_ignore_other_cluster_ids = false\r\n```\r\n\r\n`[replication]dup_cluster_name` is added only for duplication in case `cluster_name`\r\nhas to be changed, while `[replication]dup_ignore_other_cluster_ids` is added so that\r\nonly the target cluster id should be configured and there is no need to add any other\r\ncluster id.","shortMessageHtmlLink":"feat(duplication): add options to support cluster name only used for …"}},{"before":"c4d4a7e15c94641285557957ccd127abf83adcc9","after":"10ac661d04db6f1fdb8ec3bb8fdf7d59d7050daa","ref":"refs/heads/master","pushedAt":"2024-05-11T09:52:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"empiredan","name":"Dan Wang","path":"/empiredan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743379?s=80&v=4"},"commit":{"message":"refactor(encryption): change the default value of encryption_method from AES128 to AES256 (#2005)","shortMessageHtmlLink":"refactor(encryption): change the default value of encryption_method f…"}},{"before":"371a5757c1deeb2b7cf8b8befd780e71499f7b8e","after":"c4d4a7e15c94641285557957ccd127abf83adcc9","ref":"refs/heads/master","pushedAt":"2024-05-11T09:46:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"empiredan","name":"Dan Wang","path":"/empiredan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743379?s=80&v=4"},"commit":{"message":"feat(encryption): add a new security configuration for encryption key (#1999)\n\nSeparate the cluster_name and encryption key configurations for clearer usage.\r\n\r\nA new config [security] encryption_cluster_key_name has been introduced for managing kms key:\r\n\r\n```diff\r\n[security]\r\n+encryption_cluster_key_name\r\n```","shortMessageHtmlLink":"feat(encryption): add a new security configuration for encryption key ("}},{"before":"aa3998b5f422dd143a0b89538b25fe22edeee153","after":"371a5757c1deeb2b7cf8b8befd780e71499f7b8e","ref":"refs/heads/master","pushedAt":"2024-05-11T09:38:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"empiredan","name":"Dan Wang","path":"/empiredan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743379?s=80&v=4"},"commit":{"message":"feat(plog): garbage collection is allowed to be enabled/disabled for plog (#1996)\n\nSometimes we have to disable plog garbage collection. For example, to duplicate\r\ndata to the target cluster, we could firstly disable plog garbage collection, then do\r\ncopy_data. After copy_data is finished, a duplication with DS_LOG status could be\r\nadded to continue to duplicate data in plog to target cluster; at the same time, plog\r\ngarbage collection certainly should be enabled again.\r\n\r\nTherefore a new configuration is added to enable/disable plog garbage collection:\r\n\r\n```diff\r\n[replication]\r\n+ plog_gc_enabled = true\r\n```","shortMessageHtmlLink":"feat(plog): garbage collection is allowed to be enabled/disabled for …"}},{"before":"cb9a69740b05eeb97b4298720672c10241fe5b31","after":"aa3998b5f422dd143a0b89538b25fe22edeee153","ref":"refs/heads/master","pushedAt":"2024-05-11T07:52:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GehaFearless","name":"Guohao Li","path":"/GehaFearless","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48315319?s=80&v=4"},"commit":{"message":"feat(duplication): allow remote replica count to be specified for duplication (#1993)\n\nWhile duplicating from a cluster A only including one node where all tables have\r\njust one replica to another cluster B including at least 3 nodes where all tables have\r\n3 replicas, the target table on B would be also created with one replica. Thus we\r\nshould allow a duplication to be created with specified replica count.","shortMessageHtmlLink":"feat(duplication): allow remote replica count to be specified for dup…"}},{"before":null,"after":"f4f61d42c303981a18adc212d4941f035d6fbd31","ref":"refs/heads/dependabot/go_modules/go-client/k8s.io/apimachinery-0.16.13","pushedAt":"2024-05-07T13:13:51.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":"build(deps): bump k8s.io/apimachinery in /go-client\n\nBumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.0.0-20191123233150-4c4803ed55e3 to 0.16.13.\n- [Commits](https://github.com/kubernetes/apimachinery/commits/v0.16.13)\n\n---\nupdated-dependencies:\n- dependency-name: k8s.io/apimachinery\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump k8s.io/apimachinery in /go-client"}},{"before":null,"after":"ff7d1d9dff6a1db2dfda1b351d03c6a07e1fa275","ref":"refs/heads/dependabot/go_modules/admin-cli/k8s.io/apimachinery-0.16.13","pushedAt":"2024-05-07T13:13:42.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":"build(deps): bump k8s.io/apimachinery in /admin-cli\n\nBumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.0.0-20191123233150-4c4803ed55e3 to 0.16.13.\n- [Commits](https://github.com/kubernetes/apimachinery/commits/v0.16.13)\n\n---\nupdated-dependencies:\n- dependency-name: k8s.io/apimachinery\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump k8s.io/apimachinery in /admin-cli"}},{"before":null,"after":"56ed7afe62cf61740e4806b2fce59ff2e7f875da","ref":"refs/heads/dependabot/go_modules/collector/k8s.io/apimachinery-0.16.13","pushedAt":"2024-05-07T13:13:28.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":"build(deps): bump k8s.io/apimachinery in /collector\n\nBumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.0.0-20191123233150-4c4803ed55e3 to 0.16.13.\n- [Commits](https://github.com/kubernetes/apimachinery/commits/v0.16.13)\n\n---\nupdated-dependencies:\n- dependency-name: k8s.io/apimachinery\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump k8s.io/apimachinery in /collector"}},{"before":null,"after":"e544560433a8b2a3f0e1a9f626e6320eb5af1883","ref":"refs/heads/dependabot/go_modules/pegic/k8s.io/apimachinery-0.16.13","pushedAt":"2024-05-07T13:13:28.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":"build(deps): bump k8s.io/apimachinery in /pegic\n\nBumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.0.0-20191123233150-4c4803ed55e3 to 0.16.13.\n- [Commits](https://github.com/kubernetes/apimachinery/commits/v0.16.13)\n\n---\nupdated-dependencies:\n- dependency-name: k8s.io/apimachinery\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump k8s.io/apimachinery in /pegic"}},{"before":"94b21f917dec0bdee9af3ee988f6b07bfeb7166d","after":"b0bbfe9437f3a471289434b0527d0d3cf276cf38","ref":"refs/heads/v2.5","pushedAt":"2024-04-29T03:48:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"empiredan","name":"Dan Wang","path":"/empiredan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743379?s=80&v=4"},"commit":{"message":"refactor(slog): refactor logging for slog gc (#1992)","shortMessageHtmlLink":"refactor(slog): refactor logging for slog gc (#1992)"}},{"before":"ef32de4e9bcbbb25aa496865d9c65f283ef98c6e","after":"cb9a69740b05eeb97b4298720672c10241fe5b31","ref":"refs/heads/master","pushedAt":"2024-04-29T03:38:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"empiredan","name":"Dan Wang","path":"/empiredan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/743379?s=80&v=4"},"commit":{"message":"refactor(FQDN): Update src/nfs/nfs.thrift related code (#1991)","shortMessageHtmlLink":"refactor(FQDN): Update src/nfs/nfs.thrift related code (#1991)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVKQ0cwA","startCursor":null,"endCursor":null}},"title":"Activity · apache/incubator-pegasus"}