{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":735981,"defaultBranch":"master","name":"xapian","ownerLogin":"xapian","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-06-23T15:51:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/312861?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709858214.0","currentOid":""},"activityList":{"items":[{"before":"cf3ad37aaef8b0eeb464a5e6097758dd0fe2b892","after":"e1a483ec6da39c0d8f4ab2a948f5dbdbcb4e6a3b","ref":"refs/heads/master","pushedAt":"2024-05-24T21:38:06.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"Do COW in Vec::erase() and pop_back()\n\nPreviously other copies could see the modifications in some cases.","shortMessageHtmlLink":"Do COW in Vec::erase() and pop_back()"}},{"before":"dbf01fa4369ce772d4ccd6097145aa161b8c29ab","after":"cf3ad37aaef8b0eeb464a5e6097758dd0fe2b892","ref":"refs/heads/master","pushedAt":"2024-05-23T19:46:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"Avoid += on volatile variable\n\nThis was deprecated in C++20.","shortMessageHtmlLink":"Avoid += on volatile variable"}},{"before":"d3778ed6718d5f638c362e35354947955b78cb52","after":"dbf01fa4369ce772d4ccd6097145aa161b8c29ab","ref":"refs/heads/master","pushedAt":"2024-05-23T05:47:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"configure: Fix fallback if no C++23 support","shortMessageHtmlLink":"configure: Fix fallback if no C++23 support"}},{"before":"17c16e6d429a6fcae0150d84c838181a64aba6e2","after":"d3778ed6718d5f638c362e35354947955b78cb52","ref":"refs/heads/master","pushedAt":"2024-05-23T04:52:42.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"Enable C++23 or C++20 support if available\n\nThis allows us to conditionally take advantage of newer language\nand library features, for example\n__cpp_lib_associative_heterogeneous_erasure from C++23.","shortMessageHtmlLink":"Enable C++23 or C++20 support if available"}},{"before":"d508bea1dedb2327c6ebe1327599c5db6ac97388","after":"17c16e6d429a6fcae0150d84c838181a64aba6e2","ref":"refs/heads/master","pushedAt":"2024-05-22T00:04:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"Improve stat_flags apidoc formatting\n\nRemove blank line from doc comment to avoid doxygen deciding to use\na literal text box.","shortMessageHtmlLink":"Improve stat_flags apidoc formatting"}},{"before":"0c04bc21be600061a1bf87d253ee21d79b63c750","after":"d508bea1dedb2327c6ebe1327599c5db6ac97388","ref":"refs/heads/master","pushedAt":"2024-05-21T23:27:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"Use override for subclassing functors\n\nThis is good practice as it gives a clear compile error if we have\nto change the signature of an virtual method on such a functor.\n\nSee #830.","shortMessageHtmlLink":"Use override for subclassing functors"}},{"before":"e50f7959fafcf921773d7718391a8895c89620bf","after":"0c04bc21be600061a1bf87d253ee21d79b63c750","ref":"refs/heads/master","pushedAt":"2024-05-21T20:26:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"Use std::string_view in API\n\nFixes #785, reported by Germán M. Bravo.","shortMessageHtmlLink":"Use std::string_view in API"}},{"before":"98dd15ef4919897433e5ab0b29261fa3bc7c4416","after":"e50f7959fafcf921773d7718391a8895c89620bf","ref":"refs/heads/master","pushedAt":"2024-05-20T00:28:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"[bindings] Use override when overriding virtuals\n\nThis means we'll get a compile error if there's a mismatch.","shortMessageHtmlLink":"[bindings] Use override when overriding virtuals"}},{"before":"7406dd58f8c6e73e24b51a0f71c1553ec0295cf6","after":"98dd15ef4919897433e5ab0b29261fa3bc7c4416","ref":"refs/heads/master","pushedAt":"2024-05-17T01:06:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"Optimise QueryParser::add_prefix(), etc\n\nUse C++17 try_emplace() to avoid a double search of the map when\nthere's no existing entry.","shortMessageHtmlLink":"Optimise QueryParser::add_prefix(), etc"}},{"before":"e6260d4571c98d33136dd0f69d21566117350717","after":"5ec719d8d93d1a250a689c3705d377a04297b67b","ref":"refs/heads/RELEASE/1.4","pushedAt":"2024-05-15T01:47:21.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"Probe for AR interface\n\nThis seems to be needed for MSVC when AR=lib\n\n(cherry picked from commit 7406dd58f8c6e73e24b51a0f71c1553ec0295cf6)","shortMessageHtmlLink":"Probe for AR interface"}},{"before":"fc3a440d47a84e0df06cfa2bebcde095ba45a1d7","after":"7406dd58f8c6e73e24b51a0f71c1553ec0295cf6","ref":"refs/heads/master","pushedAt":"2024-05-15T01:40:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"Probe for AR interface\n\nThis seems to be needed for MSVC when AR=lib","shortMessageHtmlLink":"Probe for AR interface"}},{"before":"a6b5a4f7ac9e68a4dca8217a484cd3272d041811","after":"fc3a440d47a84e0df06cfa2bebcde095ba45a1d7","ref":"refs/heads/master","pushedAt":"2024-05-11T21:14:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"Add link to R bindings","shortMessageHtmlLink":"Add link to R bindings"}},{"before":"312c607a82a9c2c59b81b537eab8f92690ec11b5","after":"a6b5a4f7ac9e68a4dca8217a484cd3272d041811","ref":"refs/heads/master","pushedAt":"2024-05-11T21:07:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"README: Link to Guile bindings","shortMessageHtmlLink":"README: Link to Guile bindings"}},{"before":"fedfdd4cea26069f86b96b0ab3715973b3fb9955","after":"e6260d4571c98d33136dd0f69d21566117350717","ref":"refs/heads/RELEASE/1.4","pushedAt":"2024-05-09T02:11:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"Note where AI_NUMERICSERV is known not defined\n\n(cherry picked from commit 51187ae71665b1f5b496b6841c70127ded1eba54)","shortMessageHtmlLink":"Note where AI_NUMERICSERV is known not defined"}},{"before":"6380dda1bdc3b61cb6fb6153765d3ffcd262c2a2","after":"312c607a82a9c2c59b81b537eab8f92690ec11b5","ref":"refs/heads/master","pushedAt":"2024-05-08T00:17:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"[ci] Add macos-12 and macos-13 jobs\n\nmacos-latest is aarch64 which the older images are x86_64 so the\nextra testing is useful (e.g. C# fails to work in macos-latest\nbut works in the older images).","shortMessageHtmlLink":"[ci] Add macos-12 and macos-13 jobs"}},{"before":"02bfcf0541c6beacf25501d95f759baf485b058b","after":"6380dda1bdc3b61cb6fb6153765d3ffcd262c2a2","ref":"refs/heads/master","pushedAt":"2024-05-07T23:50:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"Use std::from_chars() to parse string to double\n\nIf not available, fall back to strtod() as used previously.\n\nPartly addresses #665","shortMessageHtmlLink":"Use std::from_chars() to parse string to double"}},{"before":"a709f04794725efd8d89d14d726c714ae0c7e7b9","after":"02bfcf0541c6beacf25501d95f759baf485b058b","ref":"refs/heads/master","pushedAt":"2024-05-07T03:03:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"MSet::fetch() now triggers prefetch on remote server\n\nFixes #353","shortMessageHtmlLink":"MSet::fetch() now triggers prefetch on remote server"}},{"before":"beb98e27691bfe442f97df58075deda7b71d4931","after":"a709f04794725efd8d89d14d726c714ae0c7e7b9","ref":"refs/heads/master","pushedAt":"2024-05-07T02:06:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"[omega] Overhaul $filters encoding\n\nThe new encoding is more compact in most cases, especially so when there\nare a lot of filter terms with repeated prefixes.\n\nFixes #737.","shortMessageHtmlLink":"[omega] Overhaul $filters encoding"}},{"before":"2c7ab24039b5dc4ee9e25779d65583a662a2b4db","after":"fedfdd4cea26069f86b96b0ab3715973b3fb9955","ref":"refs/heads/RELEASE/1.4","pushedAt":"2024-05-06T04:09:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"Document NM=dumpbin for MSVC and use in CI\n\nYou can get away without it for a static library build which is what\nCI currently builds, but it seems to be another necessary step towards\nbuilding a DLL.\n\n(cherry picked from commit d7b4d13b51a43e757e538e75b2cfb4b406419ce6)","shortMessageHtmlLink":"Document NM=dumpbin for MSVC and use in CI"}},{"before":"4e6818bb60367c46aeb467b602f4de40920614ac","after":"beb98e27691bfe442f97df58075deda7b71d4931","ref":"refs/heads/master","pushedAt":"2024-05-06T04:07:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"Rename clickmodel test data\n\nWe want to reserve the extension .log for files which it's useful for\nCI to save a copy of when a job fails.","shortMessageHtmlLink":"Rename clickmodel test data"}},{"before":"ff30165550bbd50e0031e8b629189ffe8c26cc5e","after":"2c7ab24039b5dc4ee9e25779d65583a662a2b4db","ref":"refs/heads/RELEASE/1.4","pushedAt":"2024-05-06T03:59:43.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"[ci] Really don't test C# bindings for macos\n\nHomebrew package mono-mdk-for-visual-studio is pre-installed in the\nimage so we need to select the bindings we want except for csharp.\n\n(cherry picked from commit 4e6818bb60367c46aeb467b602f4de40920614ac)","shortMessageHtmlLink":"[ci] Really don't test C# bindings for macos"}},{"before":"568c3fdb9ef1a85c8bd12189ec485f798926e11b","after":"4e6818bb60367c46aeb467b602f4de40920614ac","ref":"refs/heads/master","pushedAt":"2024-05-06T02:50:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"[ci] Really don't test C# bindings for macos\n\nHomebrew package mono-mdk-for-visual-studio is pre-installed in the\nimage so we need to select the bindings we want except for csharp.","shortMessageHtmlLink":"[ci] Really don't test C# bindings for macos"}},{"before":"667d5076b687e14a90eac752695f321c33a12d0a","after":"568c3fdb9ef1a85c8bd12189ec485f798926e11b","ref":"refs/heads/master","pushedAt":"2024-05-04T23:08:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"[ci] Don't test C# bindings for macos\n\nCurrently they seem to fail \"make check\" on architecture aarch64.","shortMessageHtmlLink":"[ci] Don't test C# bindings for macos"}},{"before":"28a4169115c9795c9e2c49f1531159dd4d55445f","after":"667d5076b687e14a90eac752695f321c33a12d0a","ref":"refs/heads/master","pushedAt":"2024-05-03T04:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"[ci] Fix LIBEXTRACTOR_PREFIX for macos job","shortMessageHtmlLink":"[ci] Fix LIBEXTRACTOR_PREFIX for macos job"}},{"before":"2e76c748899ceebfa628406dc3ccb5a53de4de87","after":"28a4169115c9795c9e2c49f1531159dd4d55445f","ref":"refs/heads/master","pushedAt":"2024-05-03T03:32:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"[omega] Don't try to use libreofficekit on macOS\n\nIt was reported upstream as broken in 2021 but there's still no useful\nresponse from upstream so it seems unlikely to get fixed any time soon:\n\nhttps://bugs.documentfoundation.org/show_bug.cgi?id=145127","shortMessageHtmlLink":"[omega] Don't try to use libreofficekit on macOS"}},{"before":"8ec7285fdc02b297c24c7c4f8807f7c235cc2dd2","after":"2e76c748899ceebfa628406dc3ccb5a53de4de87","ref":"refs/heads/master","pushedAt":"2024-05-02T23:39:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"[ci] Use brew --prefix on macOS\n\nOn M1 Macs homebrew uses /opt/homebrew instead of /usr/local by default.","shortMessageHtmlLink":"[ci] Use brew --prefix on macOS"}},{"before":"5fb4d4cafd90390314169e8885eece20e4cd3a9a","after":"8ec7285fdc02b297c24c7c4f8807f7c235cc2dd2","ref":"refs/heads/master","pushedAt":"2024-05-02T06:10:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"[ci] Stop trying to use eatmydata on macOS\n\nIt doesn't currently do anything there, and the homebrew package\nhas also just started to fail to even run.","shortMessageHtmlLink":"[ci] Stop trying to use eatmydata on macOS"}},{"before":"e2e9199d277d8801aa6a120af386839de6aabd62","after":"5fb4d4cafd90390314169e8885eece20e4cd3a9a","ref":"refs/heads/master","pushedAt":"2024-05-02T05:04:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"Fix header inclusion for poppler\n\nThis should fix the build with homebrew, and any other cases where\npoppler's headers aren't installed under a directory in the default\ncompiler search path.","shortMessageHtmlLink":"Fix header inclusion for poppler"}},{"before":"4a5be7197da19fccd7fdab6b1b6101ddd3f69167","after":"e2e9199d277d8801aa6a120af386839de6aabd62","ref":"refs/heads/master","pushedAt":"2024-05-02T03:44:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"[omega] Use pkg-config for libmagic, if available","shortMessageHtmlLink":"[omega] Use pkg-config for libmagic, if available"}},{"before":"55d89d7cda80b57afd373a345c20e04e8b84699a","after":"4a5be7197da19fccd7fdab6b1b6101ddd3f69167","ref":"refs/heads/master","pushedAt":"2024-05-01T05:55:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ojwb","name":"Olly Betts","path":"/ojwb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164061?s=80&v=4"},"commit":{"message":"[ci] Adjust log artifact naming","shortMessageHtmlLink":"[ci] Adjust log artifact naming"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU2vlswA","startCursor":null,"endCursor":null}},"title":"Activity · xapian/xapian"}