{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":609198929,"defaultBranch":"master","name":"ntDB","ownerLogin":"Xuyi-TongJi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-03T15:28:52.000Z","ownerAvatar":"https://github.com/avatars/u/95574759?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690773359.0","currentOid":""},"activityList":{"items":[{"before":"16f58b9eb9976d041fbdd6c8199eee08221494f2","after":"56b28f72beb0741a15314db2bf176a1662bc3132","ref":"refs/heads/xuyi31_add_update_return","pushedAt":"2023-08-01T08:01:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"一点小改动","shortMessageHtmlLink":"一点小改动"}},{"before":"3d15b5c61b048aa2f19b4da83f5302b423a78a97","after":"16f58b9eb9976d041fbdd6c8199eee08221494f2","ref":"refs/heads/xuyi31_add_update_return","pushedAt":"2023-08-01T07:03:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"update method add return value which stands for the change rows","shortMessageHtmlLink":"update method add return value which stands for the change rows"}},{"before":"3cdd53de742f0d1465969729ee2ee5ef92579b08","after":"3d15b5c61b048aa2f19b4da83f5302b423a78a97","ref":"refs/heads/xuyi31_add_update_return","pushedAt":"2023-07-31T17:19:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"update method add return value which stands for the change rows","shortMessageHtmlLink":"update method add return value which stands for the change rows"}},{"before":null,"after":"3cdd53de742f0d1465969729ee2ee5ef92579b08","ref":"refs/heads/xuyi31_add_update_return","pushedAt":"2023-07-31T03:15:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"debug 2.4 transaction isolation success, TM: lock the table first when updating data","shortMessageHtmlLink":"debug 2.4 transaction isolation success, TM: lock the table first whe…"}},{"before":"b3f8c99a5071097cea8279c4d494557b47d418df","after":"3cdd53de742f0d1465969729ee2ee5ef92579b08","ref":"refs/heads/master","pushedAt":"2023-03-28T10:58:31.736Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"debug 2.4 transaction isolation success, TM: lock the table first when updating data","shortMessageHtmlLink":"debug 2.4 transaction isolation success, TM: lock the table first whe…"}},{"before":"1b79232c91b5e434fbd193f114f3dc2fed5b3a14","after":"b3f8c99a5071097cea8279c4d494557b47d418df","ref":"refs/heads/master","pushedAt":"2023-03-28T10:24:01.971Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"debug 2.4 transaction isolation success","shortMessageHtmlLink":"debug 2.4 transaction isolation success"}},{"before":"7cccaf31a4fc78a438213408a1321b3c8ea7eb97","after":"1b79232c91b5e434fbd193f114f3dc2fed5b3a14","ref":"refs/heads/master","pushedAt":"2023-03-28T09:23:52.832Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"debug 2.4 transaction isolation success","shortMessageHtmlLink":"debug 2.4 transaction isolation success"}},{"before":"67e85a559fae4c8badb99756bb9be9cb6766c0d9","after":"7cccaf31a4fc78a438213408a1321b3c8ea7eb97","ref":"refs/heads/master","pushedAt":"2023-03-28T03:45:40.918Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"debug 2.3 redo and undo log add Sync method","shortMessageHtmlLink":"debug 2.3 redo and undo log add Sync method"}},{"before":"e26c31bff7e23989334fb39d3084c473cbde9045","after":"67e85a559fae4c8badb99756bb9be9cb6766c0d9","ref":"refs/heads/master","pushedAt":"2023-03-27T21:08:37.212Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"debug 2.2 DELETE Command success","shortMessageHtmlLink":"debug 2.2 DELETE Command success"}},{"before":"22ca6dd2c0c6900e2585788eb9311c2f8b6e5bff","after":"e26c31bff7e23989334fb39d3084c473cbde9045","ref":"refs/heads/master","pushedAt":"2023-03-27T18:49:03.847Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"debug 2.1 UPDATE command success","shortMessageHtmlLink":"debug 2.1 UPDATE command success"}},{"before":"ed9e6f49e6d587f5b05149ee294ed281243b566d","after":"22ca6dd2c0c6900e2585788eb9311c2f8b6e5bff","ref":"refs/heads/master","pushedAt":"2023-03-27T03:13:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"update page control(free list) module, use segment lock instead of global lock","shortMessageHtmlLink":"update page control(free list) module, use segment lock instead of gl…"}},{"before":"feedce5e3c646cae72cfabb0ce798febac17d22f","after":"ed9e6f49e6d587f5b05149ee294ed281243b566d","ref":"refs/heads/master","pushedAt":"2023-03-27T02:45:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"client 1.1 support bulk request and format output","shortMessageHtmlLink":"client 1.1 support bulk request and format output"}},{"before":"dc7c35f5b2d7c4c6b59926f47ada0a003622a18a","after":"feedce5e3c646cae72cfabb0ce798febac17d22f","ref":"refs/heads/master","pushedAt":"2023-03-26T18:59:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"debug 2.0 success; pass the single thread test of CREATE, INSERT, SELECT command","shortMessageHtmlLink":"debug 2.0 success; pass the single thread test of CREATE, INSERT, SEL…"}},{"before":"c2ad47dc6be39311312669e23c54a07974d826d2","after":"dc7c35f5b2d7c4c6b59926f47ada0a003622a18a","ref":"refs/heads/master","pushedAt":"2023-03-26T16:53:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"debug 1.1 success to query CREATE command","shortMessageHtmlLink":"debug 1.1 success to query CREATE command"}},{"before":"e2eb14b79568cbe97860eb173824590c28b91469","after":"c2ad47dc6be39311312669e23c54a07974d826d2","ref":"refs/heads/master","pushedAt":"2023-03-26T09:06:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"debug 1.0","shortMessageHtmlLink":"debug 1.0"}},{"before":"47f14400e43a780a6546cbc79eb2b5f448d1903a","after":"e2eb14b79568cbe97860eb173824590c28b91469","ref":"refs/heads/master","pushedAt":"2023-03-25T20:06:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"\tmodified: client/cli.go\n\tmodified: client/cli_core/reader.go\n\tmodified: client/cli_core/writer.go\n\tmodified: dataManager/bufferPool.go\n\tmodified: dataManager/dataItem.go\n\tmodified: dataManager/dataManager.go\n\tmodified: dataManager/dataSource.go\n\tmodified: dataManager/log.go\n\tmodified: dataManager/lru.go\n\tmodified: dataManager/page.go\n\tmodified: dataManager/pageCache.go\n\tmodified: dataManager/pageCtl.go\n\tmodified: dataManager/refcountBufferPool.go\n\tmodified: dataStructure/linkedList.go\n\tmodified: dataStructure/skipList.go\n\tmodified: executor/executor.go\n\tmodified: executor/parser.go\n\tmodified: go.mod\n\tmodified: go.sum\n\tmodified: indexManager/index.go\n\tmodified: indexManager/indexManager.go\n\trenamed: server/app/main.go -> main.go\n\tmodified: server/iface/iConnection.go\n\tmodified: server/iface/iConnectionManager.go\n\tmodified: server/iface/iMessage.go\n\tmodified: server/iface/iMessageHandler.go\n\tmodified: server/iface/iRequest.go\n\tmodified: server/iface/iRouter.go\n\tmodified: server/iface/iServer.go\n\tmodified: server/network/MessageHandler.go\n\tmodified: server/network/connection.go\n\tmodified: server/network/connectionManager.go\n\tmodified: server/network/message.go\n\tmodified: server/network/request.go\n\tmodified: server/network/router.go\n\tmodified: server/network/server.go\n\tmodified: server/utils/global.go\n\tmodified: server/utils/server_config.json\n\tmodified: storageEngine/storageEngine.go\n\tmodified: tableManager/field.go\n\tmodified: tableManager/row.go\n\tmodified: tableManager/service.go\n\tmodified: tableManager/table.go\n\tmodified: tableManager/tableManager.go\n\tmodified: test/RedoLog_test.go\n\tmodified: test/datamanager_test.go\n\tmodified: test/function_test.go\n\tmodified: test/pageCache_test.go\n\tmodified: test/refCountBufferPool_test.go\n\tnew file: test/test.boot\n\tmodified: test/test.fds\n\tdeleted: test/test.log\n\tmodified: test/test.xid\n\tnew file: test/test_redo.log\n\tnew file: test/test_undo.log\n\tmodified: test/transactionManager_test.go\n\tmodified: test/versionmanager_test.go\n\tmodified: transactions/transactionManager.go\n\tmodified: versionManager/lockTable.go\n\tmodified: versionManager/log.go\n\tmodified: versionManager/readView.go\n\tmodified: versionManager/record.go\n\tmodified: versionManager/transaction.go\n\tmodified: versionManager/versionManager.go","shortMessageHtmlLink":"\tmodified: client/cli.go"}},{"before":"aa70a873edc4875c210d7bd9ffde97bf850d302d","after":"47f14400e43a780a6546cbc79eb2b5f448d1903a","ref":"refs/heads/master","pushedAt":"2023-03-25T07:54:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"finish ntDB 1.0","shortMessageHtmlLink":"finish ntDB 1.0"}},{"before":"f47bed6a315c00eb11647cf99f03cdd0935dd22e","after":"aa70a873edc4875c210d7bd9ffde97bf850d302d","ref":"refs/heads/master","pushedAt":"2023-03-24T19:08:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"finish ntDB 1.0","shortMessageHtmlLink":"finish ntDB 1.0"}},{"before":"205cb55e253537ae5f96986def0bc3920f272163","after":"f47bed6a315c00eb11647cf99f03cdd0935dd22e","ref":"refs/heads/master","pushedAt":"2023-03-24T10:42:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"finish server module 1.2, parser 1.1 and executor 1.0","shortMessageHtmlLink":"finish server module 1.2, parser 1.1 and executor 1.0"}},{"before":"f07a39451df26138d1a253ec56f54e2a1fb5405a","after":"205cb55e253537ae5f96986def0bc3920f272163","ref":"refs/heads/master","pushedAt":"2023-03-24T04:35:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"finish the server module","shortMessageHtmlLink":"finish the server module"}},{"before":"ea22d0824e94a4113c05514bbdf33e41535d4a81","after":"f07a39451df26138d1a253ec56f54e2a1fb5405a","ref":"refs/heads/master","pushedAt":"2023-03-23T07:37:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"finish the table manager 1.4\nand pull the server module","shortMessageHtmlLink":"finish the table manager 1.4"}},{"before":"a6bf3b772a8b15bcb51145be08c73302bb1a042c","after":"ea22d0824e94a4113c05514bbdf33e41535d4a81","ref":"refs/heads/master","pushedAt":"2023-03-22T11:42:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"finish the table manager 1.3","shortMessageHtmlLink":"finish the table manager 1.3"}},{"before":"354da00bc4b658507ff97bf1f5365ee060a4e646","after":"a6bf3b772a8b15bcb51145be08c73302bb1a042c","ref":"refs/heads/master","pushedAt":"2023-03-21T20:14:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"finish the table manager 1.2","shortMessageHtmlLink":"finish the table manager 1.2"}},{"before":"fe11319cb2986a013f219293e9cfe2b8e33e506e","after":"354da00bc4b658507ff97bf1f5365ee060a4e646","ref":"refs/heads/master","pushedAt":"2023-03-20T19:19:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"finish the table manager 1.1","shortMessageHtmlLink":"finish the table manager 1.1"}},{"before":"2a313602878d1bfd3d014520c951bf9c7e1bd293","after":"fe11319cb2986a013f219293e9cfe2b8e33e506e","ref":"refs/heads/master","pushedAt":"2023-03-19T18:53:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"finish the version manager 1.3 and data manager 1.4","shortMessageHtmlLink":"finish the version manager 1.3 and data manager 1.4"}},{"before":"9f71a228d120ae5fbd4e1a3ecbab8fdcf70c423b","after":"2a313602878d1bfd3d014520c951bf9c7e1bd293","ref":"refs/heads/master","pushedAt":"2023-03-19T17:09:57.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"finish versionManager 1.3","shortMessageHtmlLink":"finish versionManager 1.3"}},{"before":"a7889349ec1e095556c4be9c8808d9c0a51f93e8","after":"9f71a228d120ae5fbd4e1a3ecbab8fdcf70c423b","ref":"refs/heads/master","pushedAt":"2023-03-18T18:55:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"finish the version manager 1.2 and data manager 1.3","shortMessageHtmlLink":"finish the version manager 1.2 and data manager 1.3"}},{"before":"dd3ef799ef0e874b8d475a5e67d4b4cc2c04e5cf","after":"a7889349ec1e095556c4be9c8808d9c0a51f93e8","ref":"refs/heads/master","pushedAt":"2023-03-18T18:06:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"finish the version manager 1.2 and data manager 1.3","shortMessageHtmlLink":"finish the version manager 1.2 and data manager 1.3"}},{"before":"0f1e2aa48c53a1abc95b31ee2d61f93013169556","after":"dd3ef799ef0e874b8d475a5e67d4b4cc2c04e5cf","ref":"refs/heads/master","pushedAt":"2023-03-17T00:29:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"finish the version manager 1.1 and table manager 1.0","shortMessageHtmlLink":"finish the version manager 1.1 and table manager 1.0"}},{"before":"9a63667b4c6d002ed333273ebc40d8adf809f341","after":"0f1e2aa48c53a1abc95b31ee2d61f93013169556","ref":"refs/heads/master","pushedAt":"2023-03-14T18:28:32.738Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xuyi-TongJi","name":"neopentyl glycol","path":"/Xuyi-TongJi","primaryAvatarUrl":"https://github.com/avatars/u/95574759?s=80&v=4"},"commit":{"message":"finish the version manager 1.0","shortMessageHtmlLink":"finish the version manager 1.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADYUQIAgA","startCursor":null,"endCursor":null}},"title":"Activity · Xuyi-TongJi/ntDB"}