{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":753736232,"defaultBranch":"main","name":"pg_ts_semantic_headline","ownerLogin":"thevermeer","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-06T17:41:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6935998?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713900416.0","currentOid":""},"activityList":{"items":[{"before":"38c4a7dd1fd0d9e1c61e619e2eb0aebb5f052b40","after":null,"ref":"refs/heads/idempotent-type-creation","pushedAt":"2024-04-23T19:26:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MatthewDarling","name":"Matthew Darling","path":"/MatthewDarling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369423?s=80&v=4"}},{"before":"b68c599dd739a8550ea514c103d0f189dc530b91","after":"c34c0fc2848ebb90590d20026f02eeb2db09d190","ref":"refs/heads/main","pushedAt":"2024-04-23T19:26:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MatthewDarling","name":"Matthew Darling","path":"/MatthewDarling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369423?s=80&v=4"},"commit":{"message":"Merge pull request #2 from thevermeer/idempotent-type-creation\n\nMake type creation idempotent","shortMessageHtmlLink":"Merge pull request #2 from thevermeer/idempotent-type-creation"}},{"before":null,"after":"38c4a7dd1fd0d9e1c61e619e2eb0aebb5f052b40","ref":"refs/heads/idempotent-type-creation","pushedAt":"2024-04-23T19:20:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MatthewDarling","name":"Matthew Darling","path":"/MatthewDarling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1369423?s=80&v=4"},"commit":{"message":"Make type creation idempotent\n\nIf the type already exists, catch the exception and move on. If some\nother kind of exception happens, it will also get ignored, but...\nhopefully not.","shortMessageHtmlLink":"Make type creation idempotent"}},{"before":"a01a49609d20794b4a106ff813b9b1a715ffe2fa","after":"b68c599dd739a8550ea514c103d0f189dc530b91","ref":"refs/heads/main","pushedAt":"2024-03-19T15:56:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Corrects error with placement of comma in internal options string","shortMessageHtmlLink":"Corrects error with placement of comma in internal options string"}},{"before":"bbfe0ffb3f48d0183d3963f0d012d52859210470","after":"a01a49609d20794b4a106ff813b9b1a715ffe2fa","ref":"refs/heads/main","pushedAt":"2024-03-18T22:18:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Cleanup and separation of ts_fast_headline_cover_density function into separate file","shortMessageHtmlLink":"Cleanup and separation of ts_fast_headline_cover_density function int…"}},{"before":"9f5aa4a82c6e6dd1315c3d552e84b7fe0539d34b","after":"bbfe0ffb3f48d0183d3963f0d012d52859210470","ref":"refs/heads/main","pushedAt":"2024-03-18T16:07:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Updates tests, and in doing so adds stricter replacement of line returns to source text via tsp_indexable_text","shortMessageHtmlLink":"Updates tests, and in doing so adds stricter replacement of line retu…"}},{"before":"9f09393f20b4c518526e9f5a043e06c159570fb6","after":"9f5aa4a82c6e6dd1315c3d552e84b7fe0539d34b","ref":"refs/heads/main","pushedAt":"2024-03-15T16:01:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Updates semantic headlines to better clean \\r characters imposed by the built-in ts-headline, correcting highlighting issue","shortMessageHtmlLink":"Updates semantic headlines to better clean \\r characters imposed by t…"}},{"before":"cedc932bb4beb843ed5024908491226d192f671a","after":"9f09393f20b4c518526e9f5a043e06c159570fb6","ref":"refs/heads/main","pushedAt":"2024-03-12T20:11:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Updates text hashing to try to preserve spaces near cahracters by adding u0002 and u0001 chars to the preprocessed tspv text","shortMessageHtmlLink":"Updates text hashing to try to preserve spaces near cahracters by add…"}},{"before":"f87a446d1ee48a13128fd9a047521f50c45e80b0","after":"cedc932bb4beb843ed5024908491226d192f671a","ref":"refs/heads/main","pushedAt":"2024-03-12T18:59:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Updates text hashing to try to preserve spaces near cahracters by adding u0002 and u0001 chars to the preprocessed tspv text","shortMessageHtmlLink":"Updates text hashing to try to preserve spaces near cahracters by add…"}},{"before":"d03d24a088fc368bf3954253f4c943d86def606c","after":"f87a446d1ee48a13128fd9a047521f50c45e80b0","ref":"refs/heads/main","pushedAt":"2024-03-12T18:46:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Updates text hashing to try to preserve spaces near cahracters by adding u0002 and u0001 chars to the preprocessed tspv text","shortMessageHtmlLink":"Updates text hashing to try to preserve spaces near cahracters by add…"}},{"before":"2c4d7d9b8ccb283d5652719129a07b30719e104b","after":"d03d24a088fc368bf3954253f4c943d86def606c","ref":"refs/heads/main","pushedAt":"2024-03-12T18:31:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Updates text hashing to try to preserve spaces near cahracters by adding u0002 and u0001 chars to the preprocessed tspv text","shortMessageHtmlLink":"Updates text hashing to try to preserve spaces near cahracters by add…"}},{"before":"034d58249832c9257732e012241df3496af4a6e6","after":"2c4d7d9b8ccb283d5652719129a07b30719e104b","ref":"refs/heads/main","pushedAt":"2024-03-12T17:52:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Adds helper function to do easier array splitting without the [n:m] notation","shortMessageHtmlLink":"Adds helper function to do easier array splitting without the [n:m] n…"}},{"before":"bf0aade60f420b4c0b5cda253f3507581ccbc139","after":"034d58249832c9257732e012241df3496af4a6e6","ref":"refs/heads/main","pushedAt":"2024-03-12T17:44:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Adds helper function to do easier array splitting without the [n:m] notation","shortMessageHtmlLink":"Adds helper function to do easier array splitting without the [n:m] n…"}},{"before":"a11cc415aaa1b24d702d36fb18c956f8489ac2ff","after":"bf0aade60f420b4c0b5cda253f3507581ccbc139","ref":"refs/heads/main","pushedAt":"2024-03-12T16:07:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Breaks apart ts_fast_headline into cover density function, which can used to aggregate across multiple TSVs for large text lookup","shortMessageHtmlLink":"Breaks apart ts_fast_headline into cover density function, which can …"}},{"before":"d03572aa57403d68da59c3eacdbe604e3a8bdab4","after":"a11cc415aaa1b24d702d36fb18c956f8489ac2ff","ref":"refs/heads/main","pushedAt":"2024-03-12T02:45:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Updates ts_fast_headline to escape regexp special characters","shortMessageHtmlLink":"Updates ts_fast_headline to escape regexp special characters"}},{"before":"0746e626d267493962fad62865d49c3154786870","after":"d03572aa57403d68da59c3eacdbe604e3a8bdab4","ref":"refs/heads/main","pushedAt":"2024-03-11T23:47:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Updates character-cleaning script to remove leading/trailing non-word characters","shortMessageHtmlLink":"Updates character-cleaning script to remove leading/trailing non-word…"}},{"before":"41096529f1c724295a02f0b31c736b2910f26baf","after":"0746e626d267493962fad62865d49c3154786870","ref":"refs/heads/main","pushedAt":"2024-03-11T23:32:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Updates character-cleaning script to remove leading/trailing non-word characters","shortMessageHtmlLink":"Updates character-cleaning script to remove leading/trailing non-word…"}},{"before":"616338eb62614e1e09355db23b45f820f5de2f01","after":"41096529f1c724295a02f0b31c736b2910f26baf","ref":"refs/heads/main","pushedAt":"2024-03-08T00:13:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Updates text cleaning function in tsp_indexable_text to recombine sp.char + space +word character","shortMessageHtmlLink":"Updates text cleaning function in tsp_indexable_text to recombine sp.…"}},{"before":"e43b067c39fc369eaf41d857d5d4a8d1eb791d0a","after":"616338eb62614e1e09355db23b45f820f5de2f01","ref":"refs/heads/main","pushedAt":"2024-03-06T15:17:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Adds basic testing framework, adding make command and dependancy on the PGTap extension","shortMessageHtmlLink":"Adds basic testing framework, adding make command and dependancy on t…"}},{"before":"0fde9f1885f3a6c7c65805cebc14e784e0a8e046","after":"e43b067c39fc369eaf41d857d5d4a8d1eb791d0a","ref":"refs/heads/main","pushedAt":"2024-03-05T17:52:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Cleanup and modernization of the readme","shortMessageHtmlLink":"Cleanup and modernization of the readme"}},{"before":"fa059684d90b1f2f6aada004c00ec9c4ecb1529a","after":"0fde9f1885f3a6c7c65805cebc14e784e0a8e046","ref":"refs/heads/main","pushedAt":"2024-03-05T17:39:44.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Cleanup and modernization of the readme","shortMessageHtmlLink":"Cleanup and modernization of the readme"}},{"before":"02521781c06b889c1862754787b03df3da0d7387","after":"fa059684d90b1f2f6aada004c00ec9c4ecb1529a","ref":"refs/heads/main","pushedAt":"2024-03-04T14:38:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"code cleanup: updates the upcase function names and method signatures as presented in the readme","shortMessageHtmlLink":"code cleanup: updates the upcase function names and method signatures…"}},{"before":"66b409c3e675c8a045475007c2dfb4b0864d222d","after":"02521781c06b889c1862754787b03df3da0d7387","ref":"refs/heads/main","pushedAt":"2024-03-04T01:50:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Cleanup walkthrough: insert markdown tables","shortMessageHtmlLink":"Cleanup walkthrough: insert markdown tables"}},{"before":"6566c34a6318324f762ed2e37293bcb47563b5b0","after":"66b409c3e675c8a045475007c2dfb4b0864d222d","ref":"refs/heads/main","pushedAt":"2024-03-04T01:36:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Cleanup walkthrough: insert markdown tables part 1","shortMessageHtmlLink":"Cleanup walkthrough: insert markdown tables part 1"}},{"before":"150dad3cd5b396e20225b8db3fd1202c3a88f6a0","after":"6566c34a6318324f762ed2e37293bcb47563b5b0","ref":"refs/heads/main","pushedAt":"2024-03-04T01:33:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Cleanup walkthrough: insert markdown tables part 1","shortMessageHtmlLink":"Cleanup walkthrough: insert markdown tables part 1"}},{"before":"24e2a5954902187b26bad4303f7baeabb56dfbaf","after":"150dad3cd5b396e20225b8db3fd1202c3a88f6a0","ref":"refs/heads/main","pushedAt":"2024-03-04T01:30:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Cleanup walkthrough: insert markdown tables part 1","shortMessageHtmlLink":"Cleanup walkthrough: insert markdown tables part 1"}},{"before":"b6c85f09dc943ecd297c90959c32dfda8b2e2c97","after":"24e2a5954902187b26bad4303f7baeabb56dfbaf","ref":"refs/heads/main","pushedAt":"2024-03-04T01:29:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Cleanup walkthrough: insert markdown tables part 1","shortMessageHtmlLink":"Cleanup walkthrough: insert markdown tables part 1"}},{"before":"b6befb1d5e905e5193d60e4c8d2354f9e3fba918","after":"b6c85f09dc943ecd297c90959c32dfda8b2e2c97","ref":"refs/heads/main","pushedAt":"2024-03-03T19:32:03.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Code cleanup and readme expansion to encompass basic usage.","shortMessageHtmlLink":"Code cleanup and readme expansion to encompass basic usage."}},{"before":"2098f80be85c6bace2cd54443d052842ec1b2ae5","after":"b6befb1d5e905e5193d60e4c8d2354f9e3fba918","ref":"refs/heads/main","pushedAt":"2024-03-02T22:00:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Breaks apart semantic and fast headine functions into separate files, differentiating the tw, instead of overloading. Working on the replacement for ts_headline, it is clear that I need a type system to differentiate processed versus non-processed wueries, and likely vectors. Time to implement that.","shortMessageHtmlLink":"Breaks apart semantic and fast headine functions into separate files,…"}},{"before":"8f98c26cdf4afe8b2dd5d5480ee53a448282b2a0","after":"2098f80be85c6bace2cd54443d052842ec1b2ae5","ref":"refs/heads/main","pushedAt":"2024-03-02T18:37:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thevermeer","name":"JP Vermeer","path":"/thevermeer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6935998?s=80&v=4"},"commit":{"message":"Corrects internal usage of helper functions and adds additional commentary on the ts_query_matches function and its internal logic","shortMessageHtmlLink":"Corrects internal usage of helper functions and adds additional comme…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOG5rdQA","startCursor":null,"endCursor":null}},"title":"Activity · thevermeer/pg_ts_semantic_headline"}