{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":206417,"defaultBranch":"main","name":"couchdb","ownerLogin":"apache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-05-21T02:03:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47359?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718227978.0","currentOid":""},"activityList":{"items":[{"before":"a29153b8ca980515a07121952bb92b4d6b1c21e5","after":"7d284d4bfee0451d35253c95a8bd4772f33e7409","ref":"refs/heads/decaffeinated","pushedAt":"2024-06-12T21:34:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rnewson","name":"Robert Newson","path":"/rnewson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47223?s=80&v=4"},"commit":{"message":"support concurrency across multiple segments","shortMessageHtmlLink":"support concurrency across multiple segments"}},{"before":null,"after":"1c6e83624946c2496681e5bff4e232fa4787bf37","ref":"refs/heads/minseqmore","pushedAt":"2024-06-12T21:32:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rnewson","name":"Robert Newson","path":"/rnewson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47223?s=80&v=4"},"commit":{"message":"Use the minSeq check in more places and add a test\n\nSet minSeq so we can tell if the health check fails for conflict versus\nsomething else (a conflict can arise if the index was rolled back between\nthe update and the search, by the IndexManager LRU)","shortMessageHtmlLink":"Use the minSeq check in more places and add a test"}},{"before":null,"after":"a29153b8ca980515a07121952bb92b4d6b1c21e5","ref":"refs/heads/decaffeinated","pushedAt":"2024-06-12T21:30:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rnewson","name":"Robert Newson","path":"/rnewson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47223?s=80&v=4"},"commit":{"message":"support concurrency across multiple segments","shortMessageHtmlLink":"support concurrency across multiple segments"}},{"before":"3ad196637750de9e4447ce960b5fa0843f5a13ab","after":null,"ref":"refs/heads/infra/disable-freebsd-x86-ci","pushedAt":"2024-06-11T10:56:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"janl","name":"Jan Lehnardt","path":"/janl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11321?s=80&v=4"}},{"before":"4c527007e7c1aad455c45fcbfb1edc6f7edde36b","after":"64bf1ded9bd00b1e7780bdb027e9220133be8abf","ref":"refs/heads/main","pushedAt":"2024-06-11T10:56:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"janl","name":"Jan Lehnardt","path":"/janl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11321?s=80&v=4"},"commit":{"message":"ci: temporarily disable freebsd x86 worker until it is back","shortMessageHtmlLink":"ci: temporarily disable freebsd x86 worker until it is back"}},{"before":null,"after":"3ad196637750de9e4447ce960b5fa0843f5a13ab","ref":"refs/heads/infra/disable-freebsd-x86-ci","pushedAt":"2024-06-11T09:54:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"janl","name":"Jan Lehnardt","path":"/janl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11321?s=80&v=4"},"commit":{"message":"ci: temporarily disable freebsd x86 worker until it is back","shortMessageHtmlLink":"ci: temporarily disable freebsd x86 worker until it is back"}},{"before":"d2924e88c0137ea49b3852df598541a09f3e50cd","after":null,"ref":"refs/heads/simplify-reltool-remsh-and-couchdb-scripts","pushedAt":"2024-06-10T20:04:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211822?s=80&v=4"}},{"before":"92668651a26e89c3cd529cc45e876440eccd1dd5","after":"4c527007e7c1aad455c45fcbfb1edc6f7edde36b","ref":"refs/heads/main","pushedAt":"2024-06-10T20:04:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211822?s=80&v=4"},"commit":{"message":"Simplify main couchdb, reltool.config and remsh\n\nSince our release version is \"\" we don't have to worry about parsing\nit out every time in remsh, couchdb startup and worry about it in\nreltool.config.","shortMessageHtmlLink":"Simplify main couchdb, reltool.config and remsh"}},{"before":null,"after":"d2924e88c0137ea49b3852df598541a09f3e50cd","ref":"refs/heads/simplify-reltool-remsh-and-couchdb-scripts","pushedAt":"2024-06-10T19:26:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211822?s=80&v=4"},"commit":{"message":"Simplify main couchdb, reltool.config and remsh\n\nSince our release version is \"\" we don't have to worry about parsing\nit out every time in remsh, couchdb startup and worry about it in\nreltool.config.","shortMessageHtmlLink":"Simplify main couchdb, reltool.config and remsh"}},{"before":"85211aa9a680dfedd378c7445321098cf11c9a65","after":null,"ref":"refs/heads/lucene-9.11.0","pushedAt":"2024-06-09T09:28:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rnewson","name":"Robert Newson","path":"/rnewson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47223?s=80&v=4"}},{"before":"dbf8d028a8ab5fe090f51004c5f9e1cca1254ac8","after":"92668651a26e89c3cd529cc45e876440eccd1dd5","ref":"refs/heads/main","pushedAt":"2024-06-09T09:28:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rnewson","name":"Robert Newson","path":"/rnewson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47223?s=80&v=4"},"commit":{"message":"Merge pull request #5083 from apache/lucene-9.11.0\n\nupgrade lucene to 9.11.0","shortMessageHtmlLink":"Merge pull request #5083 from apache/lucene-9.11.0"}},{"before":null,"after":"85211aa9a680dfedd378c7445321098cf11c9a65","ref":"refs/heads/lucene-9.11.0","pushedAt":"2024-06-08T21:23:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rnewson","name":"Robert Newson","path":"/rnewson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47223?s=80&v=4"},"commit":{"message":"upgrade lucene to 9.11.0","shortMessageHtmlLink":"upgrade lucene to 9.11.0"}},{"before":"de63bfe64e12a501098f3939e0fc1d3d24543499","after":null,"ref":"refs/heads/nouveau-healthcheck-test-failure-fix","pushedAt":"2024-06-08T21:20:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rnewson","name":"Robert Newson","path":"/rnewson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47223?s=80&v=4"}},{"before":"d9329f24e9bdaea753beb7bc2c21514c522288bc","after":"dbf8d028a8ab5fe090f51004c5f9e1cca1254ac8","ref":"refs/heads/main","pushedAt":"2024-06-08T21:20:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rnewson","name":"Robert Newson","path":"/rnewson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47223?s=80&v=4"},"commit":{"message":"Merge pull request #5081 from apache/nouveau-healthcheck-test-failure-fix\n\nEnsure index is up to date when querying","shortMessageHtmlLink":"Merge pull request #5081 from apache/nouveau-healthcheck-test-failure…"}},{"before":"1ba13da1183fdd75a70571d52f0d4ff867c63d82","after":"de63bfe64e12a501098f3939e0fc1d3d24543499","ref":"refs/heads/nouveau-healthcheck-test-failure-fix","pushedAt":"2024-06-08T20:32:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rnewson","name":"Robert Newson","path":"/rnewson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47223?s=80&v=4"},"commit":{"message":"Ensure index is up to date when querying\n\nthe IndexHealthCheckTest exposed a sequence of events that lead to\ntest failure, but also point to an undesirable state during production.\n\nNamely;\n\n1) an index is opened\n2) an index is updated\n3) the IndexManager closes the index due to LRU pressure, and rolls back\nthe changes in step 2\n4) an index is queried, which returns results that don't reflect the\nchanges made in step 2.\n\nThis change modifies the SearchRequest so that the caller can ensure\nthe index is at least up to a certain sequence.\n\nSome attributes are added to IndexManager member variables to clarify\ntheir valid ranges.\n\nadd --rerun to the test goal so we can run the tests again even if\nthe code under test has not changed.","shortMessageHtmlLink":"Ensure index is up to date when querying"}},{"before":"d7b2c9a14e6379488efd4bbdae1954a09d86f4cc","after":null,"ref":"refs/heads/bump-jiffy-to-1.1.2","pushedAt":"2024-06-08T05:53:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211822?s=80&v=4"}},{"before":"0713a058d11743991414b9c9640dcc4026026acc","after":"d9329f24e9bdaea753beb7bc2c21514c522288bc","ref":"refs/heads/main","pushedAt":"2024-06-08T05:49:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211822?s=80&v=4"},"commit":{"message":"Bump jiffy to 1.1.2\n\nhttps://github.com/davisp/jiffy/releases/tag/1.1.2","shortMessageHtmlLink":"Bump jiffy to 1.1.2"}},{"before":null,"after":"d7b2c9a14e6379488efd4bbdae1954a09d86f4cc","ref":"refs/heads/bump-jiffy-to-1.1.2","pushedAt":"2024-06-08T00:57:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211822?s=80&v=4"},"commit":{"message":"Bump jiffy to 1.1.2\n\nhttps://github.com/davisp/jiffy/releases/tag/1.1.2","shortMessageHtmlLink":"Bump jiffy to 1.1.2"}},{"before":"2602aa72ac13384bfab8c4cf5bf155b2aed673e9","after":"1ba13da1183fdd75a70571d52f0d4ff867c63d82","ref":"refs/heads/nouveau-healthcheck-test-failure-fix","pushedAt":"2024-06-07T20:00:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rnewson","name":"Robert Newson","path":"/rnewson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47223?s=80&v=4"},"commit":{"message":"Ensure index is up to date when querying\n\nthe IndexHealthCheckTest exposed a sequence of events that lead to\ntest failure, but also point to an undesirable state during production.\n\nNamely;\n\n1) an index is opened\n2) an index is updated\n3) the IndexManager closes the index due to LRU pressure, and rolls back\nthe changes in step 2\n4) an index is queried, which returns results that don't reflect the\nchanges made in step 2.\n\nThis change modifies the SearchRequest so that the caller can ensure\nthe index is at least up to a certain sequence.\n\nSome attributes are added to IndexManager member variables to clarify\ntheir valid ranges.\n\nadd --rerun to the test goal so we can run the tests again even if\nthe code under test has not changed.","shortMessageHtmlLink":"Ensure index is up to date when querying"}},{"before":"63b7b791e23a917dedfcfa339062e4628f790248","after":"2602aa72ac13384bfab8c4cf5bf155b2aed673e9","ref":"refs/heads/nouveau-healthcheck-test-failure-fix","pushedAt":"2024-06-07T14:51:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rnewson","name":"Robert Newson","path":"/rnewson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47223?s=80&v=4"},"commit":{"message":"Ensure index is up to date when querying\n\nthe IndexHealthCheckTest exposed a sequence of events that lead to\ntest failure, but also point to an undesirable state during production.\n\nNamely;\n\n1) an index is opened\n2) an index is updated\n3) the IndexManager closes the index due to LRU pressure, and rolls back\nthe changes in step 2\n4) an index is queried, which returns results that don't reflect the\nchanges made in step 2.\n\nThis change modifies the SearchRequest so that the caller can ensure\nthe index is at least up to a certain sequence.\n\nSome attributes are added to IndexManager member variables to clarify\ntheir valid ranges.\n\nadd --rerun to the test goal so we can run the tests again even if\nthe code under test has not changed.","shortMessageHtmlLink":"Ensure index is up to date when querying"}},{"before":"06c3da57f803e70a8f945ae49786150a2725bf9f","after":"63b7b791e23a917dedfcfa339062e4628f790248","ref":"refs/heads/nouveau-healthcheck-test-failure-fix","pushedAt":"2024-06-07T14:42:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rnewson","name":"Robert Newson","path":"/rnewson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47223?s=80&v=4"},"commit":{"message":"Ensure index is up to date when querying\n\nthe IndexHealthCheckTest exposed a sequence of events that lead to\ntest failure, but also point to an undesirable state during production.\n\nNamely;\n\n1) an index is opened\n2) an index is updated\n3) the IndexManager closes the index due to LRU pressure, and rolls back\nthe changes in step 2\n4) an index is queried, which returns results that don't reflect the\nchanges made in step 2.\n\nThis change modifies the SearchRequest so that the caller can ensure\nthe index is at least up to a certain sequence.\n\nSome attributes are added to IndexManager member variables to clarify\ntheir valid ranges.\n\nadd --rerun to the test goal so we can run the tests again even if\nthe code under test has not changed.","shortMessageHtmlLink":"Ensure index is up to date when querying"}},{"before":"89a576953d054ae60176d7fe9d8288f394fb4dd9","after":"06c3da57f803e70a8f945ae49786150a2725bf9f","ref":"refs/heads/nouveau-healthcheck-test-failure-fix","pushedAt":"2024-06-07T07:14:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rnewson","name":"Robert Newson","path":"/rnewson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47223?s=80&v=4"},"commit":{"message":"Sensible defaults for IndexManager\n\nthe IndexHealthCheckTest intermittently fails we think because\nCaffeine is closing the index (flagged to be deleted on close) while\nthe health check is running, as default maxIndexesOpen was 0 and\ndefault idle time was also 0.\n\nadd --rerun to the test goal so we can run the tests again even if\nthe code under test has not changed.","shortMessageHtmlLink":"Sensible defaults for IndexManager"}},{"before":"f0b4989f9752dc9c1876efc22b1ffc2d1cf6c151","after":"89a576953d054ae60176d7fe9d8288f394fb4dd9","ref":"refs/heads/nouveau-healthcheck-test-failure-fix","pushedAt":"2024-06-06T21:42:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rnewson","name":"Robert Newson","path":"/rnewson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47223?s=80&v=4"},"commit":{"message":"IndexManager keep at least one index open\n\nthe IndexHealthCheckTest intermittently fails we think because\nCaffeine is closing the index (flagged to be deleted on close) while\nthe health check is running, as the test IndexManager had a maxIndexesOpen\nof 0, since that is what the int member variable is initialised to if\nnot set explicitly.","shortMessageHtmlLink":"IndexManager keep at least one index open"}},{"before":null,"after":"f0b4989f9752dc9c1876efc22b1ffc2d1cf6c151","ref":"refs/heads/nouveau-healthcheck-test-failure-fix","pushedAt":"2024-06-06T21:40:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rnewson","name":"Robert Newson","path":"/rnewson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47223?s=80&v=4"},"commit":{"message":"IndexManager keep at least one index open\n\nthe IndexHealthCheckTest intermittently fails we think because\nCaffeine is closing the index (flagged to be deleted on close) while\nthe health check is running, as the test IndexManager had a maxIndexesOpen\nof 0, since that is what the int member variable is initialised to if\nnot set explicitly.","shortMessageHtmlLink":"IndexManager keep at least one index open"}},{"before":"00687ef80b9ff80ebc3c6c0767bfae6d67e4c5f1","after":null,"ref":"refs/heads/otp-25-minimum","pushedAt":"2024-06-06T20:28:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211822?s=80&v=4"}},{"before":"5bf37a3eda0c613915e59d3e549ac44861b27af5","after":"0713a058d11743991414b9c9640dcc4026026acc","ref":"refs/heads/main","pushedAt":"2024-06-06T20:28:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211822?s=80&v=4"},"commit":{"message":"Move to Erlang 25 minimum\n\nThis lets us remove a few ifdefs and a compat module.","shortMessageHtmlLink":"Move to Erlang 25 minimum"}},{"before":"0fe52fe03378ccf9bb3559bc9707f77dd28abfbf","after":"00687ef80b9ff80ebc3c6c0767bfae6d67e4c5f1","ref":"refs/heads/otp-25-minimum","pushedAt":"2024-06-06T19:50:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211822?s=80&v=4"},"commit":{"message":"Move to Erlang 25 minimum\n\nThis lets us remove a few ifdefs and a compat module.","shortMessageHtmlLink":"Move to Erlang 25 minimum"}},{"before":"0fe52fe03378ccf9bb3559bc9707f77dd28abfbf","after":"1dd1d5a516c0af1138b289fd600ae6e8bf744b08","ref":"refs/heads/jenkins-otp-25-minimum","pushedAt":"2024-06-06T19:08:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nickva","name":"Nick Vatamaniuc","path":"/nickva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211822?s=80&v=4"},"commit":{"message":"Move to Erlang 25 minimum\n\nThis lets us remove a few ifdefs and a compat module.","shortMessageHtmlLink":"Move to Erlang 25 minimum"}},{"before":"90927e57b02066e5097889347d864b621bb3e5d0","after":null,"ref":"refs/heads/fix-rtd-pdf-builds","pushedAt":"2024-06-06T18:32:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"big-r81","name":"Ronny Berndt","path":"/big-r81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9985963?s=80&v=4"}},{"before":"cb1a8af13fd25f97fb335ffd589df162696316da","after":"5bf37a3eda0c613915e59d3e549ac44861b27af5","ref":"refs/heads/main","pushedAt":"2024-06-06T18:32:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"big-r81","name":"Ronny Berndt","path":"/big-r81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9985963?s=80&v=4"},"commit":{"message":"Remove accidental inserted accent sign (#5080)","shortMessageHtmlLink":"Remove accidental inserted accent sign (#5080)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY8WRnQA","startCursor":null,"endCursor":null}},"title":"Activity · apache/couchdb"}