{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":779908865,"defaultBranch":"master","name":"casbin-cpp-z","ownerLogin":"ailiujiarui","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-03-31T05:47:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/115072567?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715504439.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"9d30acc4d37c32e82342a2a71bc2eae93f2012d1","ref":"refs/heads/sqlpp11","pushedAt":"2024-05-12T09:00:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"11ba5308f1435ae7ba02ca958e5fdf3677623275","after":"98f6331235959dde4e609c20d48c8db00a8381d0","ref":"refs/heads/multi","pushedAt":"2024-04-30T15:52:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"edfff714929da5eff0d7c028c59bc53f8030f4b2","after":"11ba5308f1435ae7ba02ca958e5fdf3677623275","ref":"refs/heads/multi","pushedAt":"2024-04-30T15:39:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"26150eeddd54bf224dc4dea500434370385d6463","after":"edfff714929da5eff0d7c028c59bc53f8030f4b2","ref":"refs/heads/multi","pushedAt":"2024-04-30T14:12:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"1350a7cdc757dc6e0b470ff136e9120c8e89be80","after":"26150eeddd54bf224dc4dea500434370385d6463","ref":"refs/heads/multi","pushedAt":"2024-04-30T13:36:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"6941074b966e9c212493354836772329eee8d606","after":"1350a7cdc757dc6e0b470ff136e9120c8e89be80","ref":"refs/heads/multi","pushedAt":"2024-04-30T13:29:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"adc16171f0e8d2d86b3ee89c23b0219fa8ec05c7","after":"6941074b966e9c212493354836772329eee8d606","ref":"refs/heads/multi","pushedAt":"2024-04-28T06:07:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"a00d27e2c988c0c7569f5438af64af84b1b245dc","after":"adc16171f0e8d2d86b3ee89c23b0219fa8ec05c7","ref":"refs/heads/multi","pushedAt":"2024-04-28T05:15:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"d79daba61b10d1c32c396f26d41d502fa4c4b7cc","after":"a00d27e2c988c0c7569f5438af64af84b1b245dc","ref":"refs/heads/multi","pushedAt":"2024-04-28T05:04:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"eee0c6f18e2cf315b8b6960d431673ae02158e27","after":"d79daba61b10d1c32c396f26d41d502fa4c4b7cc","ref":"refs/heads/multi","pushedAt":"2024-04-28T04:58:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"b1d45b8519e3e5cdd2f21fbc0589b543668a5066","after":"eee0c6f18e2cf315b8b6960d431673ae02158e27","ref":"refs/heads/multi","pushedAt":"2024-04-25T02:17:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"0d320a0ac34af68131f9de3cdaa94cd4253b6f47","after":"b1d45b8519e3e5cdd2f21fbc0589b543668a5066","ref":"refs/heads/multi","pushedAt":"2024-04-25T02:10:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"09a932f55003d6991fcfc870ca55034f6e19ed2e","after":"0d320a0ac34af68131f9de3cdaa94cd4253b6f47","ref":"refs/heads/multi","pushedAt":"2024-04-25T02:08:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"8f099f56b22baad908321058496f064d6f6ea268","after":"09a932f55003d6991fcfc870ca55034f6e19ed2e","ref":"refs/heads/multi","pushedAt":"2024-04-24T15:33:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"48697f9db2cb189cf33e6e280fc8c7d0393c43cd","after":"8f099f56b22baad908321058496f064d6f6ea268","ref":"refs/heads/multi","pushedAt":"2024-04-24T15:16:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"9c98081d17ca9b143e8cb5f7dcef161cb042343a","after":"48697f9db2cb189cf33e6e280fc8c7d0393c43cd","ref":"refs/heads/multi","pushedAt":"2024-04-24T15:11:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"cbeed6573c9fe30915ab85aa4f56ababb424bb46","after":"9c98081d17ca9b143e8cb5f7dcef161cb042343a","ref":"refs/heads/multi","pushedAt":"2024-04-24T14:11:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"5f18fdaead7a68a59606ff33dfb9d7e1abca9aa5","after":"cbeed6573c9fe30915ab85aa4f56ababb424bb46","ref":"refs/heads/multi","pushedAt":"2024-04-24T14:09:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: Basic model speedup (#245)\n\n* feat: [basic_model_speedup] option to use unordered_set instead of vector for policies storage\r\n\r\n* feat: [basic_model_speedup] ability unordered_set / vector be used as base collection on compilation\r\n\r\n* feat: [basic_model_speedup] expalin work with collection\r\n\r\n* feat: [basic_model_speedup] using hashes instead of vectors for basic model (allow) on enforcement\r\n\r\n* feat: [basic_model_speedup] new fare benchmark for large basic model\r\n\r\n* feat: [basic_model_speedup] cmake option to compile vector/unordered_set policy storage\r\n\r\n* feat: [basic_model_speedup] filter test fix\r\n\r\n* feat: [basic_model_speedup] new policy_collection that abstract vector/unordered_set\r\n\r\n* feat: [basic_model_speedup] automatic usage of hashset when appropriated\r\n\r\n* feat: [basic_model_speedup] automatic detection of hash usage without compilation option\r\n\r\n* feat: [basic_model_speedup] CI fixes for linux\r\n\r\n* feat: [basic_model_speedup] CI fix for Windows","shortMessageHtmlLink":"feat: Basic model speedup (casbin#245)"}},{"before":null,"after":"5f18fdaead7a68a59606ff33dfb9d7e1abca9aa5","ref":"refs/heads/multi","pushedAt":"2024-04-24T14:06:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"5f18fdaead7a68a59606ff33dfb9d7e1abca9aa5","after":null,"ref":"refs/heads/multithreaded","pushedAt":"2024-04-24T14:04:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"}},{"before":"a4542f7eef5d19012979bfa84ac9ba35f81de735","after":"9d30acc4d37c32e82342a2a71bc2eae93f2012d1","ref":"refs/heads/master","pushedAt":"2024-04-24T13:58:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"5f18fdaead7a68a59606ff33dfb9d7e1abca9aa5","after":"a4542f7eef5d19012979bfa84ac9ba35f81de735","ref":"refs/heads/master","pushedAt":"2024-04-24T13:50:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"Merge branch 'casbin:master' into master","shortMessageHtmlLink":"Merge branch 'casbin:master' into master"}},{"before":null,"after":"5f18fdaead7a68a59606ff33dfb9d7e1abca9aa5","ref":"refs/heads/multithreaded","pushedAt":"2024-04-24T12:19:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"af391f16d2c817b548fe65cc7e732571c07e7226","after":"5f18fdaead7a68a59606ff33dfb9d7e1abca9aa5","ref":"refs/heads/master","pushedAt":"2024-04-24T12:16:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"feat: update the Multi-threaded feature parity with go version of Casbin","shortMessageHtmlLink":"feat: update the Multi-threaded feature parity with go version of Casbin"}},{"before":"ddf6032519b0c0baa4f856c2615aebf33e0a1960","after":"af391f16d2c817b548fe65cc7e732571c07e7226","ref":"refs/heads/master","pushedAt":"2024-04-18T05:51:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"fix: fix the bug that memory leak detection","shortMessageHtmlLink":"fix: fix the bug that memory leak detection"}},{"before":"cbeed6573c9fe30915ab85aa4f56ababb424bb46","after":"ddf6032519b0c0baa4f856c2615aebf33e0a1960","ref":"refs/heads/master","pushedAt":"2024-04-15T13:15:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ailiujiarui","name":"pih","path":"/ailiujiarui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115072567?s=80&v=4"},"commit":{"message":"fix: fix the bug that memory leak detection","shortMessageHtmlLink":"fix: fix the bug that memory leak detection"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAER5bRZgA","startCursor":null,"endCursor":null}},"title":"Activity ยท ailiujiarui/casbin-cpp-z"}