digitalmars.D.learn - code.dlang.org package search subtly broken?
- Brian (51/51) Mar 27 2021 Hello --
- Imperatorn (3/12) Mar 27 2021 Yeah, the search is broken sadly. I made a PR about it some time
- Brian (2/4) Mar 27 2021 Good to know. Thank you.
- bachmeier (7/9) Mar 27 2021 I don't think it's Dub search that's broken, really, it's that
- Imperatorn (4/13) Mar 27 2021 I have a fix for it but got stuck at setting up dub-registry.
Hello -- When I go to https://code.dlang.org and use the search function on the top right corner, it usually works fine. However, there was one package I knew I specifically wanted (png-d) but when I typed png-d into the search bar, I was greeted with an error page, reproduced at the bottom of this message. I get this error whenever a hyphen is in the search query. I have not tested other special characters for this error. Thanks! ~Brian 500 - Internal Server Error Internal Server Error Internal error information: vibe.db.mongo.connection.MongoDriverException ../../vibe.d/mongodb/vibe/db/ ongo/cursor.d(304): Query failed. Does the database exist? ---------------- ??:? [0x562f5f97e175] ??:? [0x562f5f9a62b6] ??:? [0x562f5f98912d] /root/ldc2-1.24.0-linux-x86_64/bin/../import/std/exception.d:517 [0x562f5f3ee1c5] /root/ldc2-1.24.0-linux-x86_64/bin/../import/std/exception.d:437 [0x562f5f3e0625] /mnt/c/Users/soenke/develop/0-dlang/dub-registry/../../vibe.d/mongodb/vibe/d /mongo/cursor.d:304 [0x562f5f44820d] /mnt/c/Users/soenke/develop/0-dlang/dub-registry/source/app.d:462 [0x562f5f448cb0] /mnt/c/Users/soenke/develop/0-dlang/dub-registry/source/app.d:322 [0x562f5f448ad7] /mnt/c/Users/soenke/develop/0-dlang/dub-registry/source/app.d:367 [0x562f5f470f96] /mnt/c/Users/soenke/develop/0-dlang/dub-registry/../../vibe.d/mongodb/vibe/d /mongo/cursor.d:233 [0x562f5f447cfd] /mnt/c/Users/soenke/develop/0-dlang/dub-registry/../../vibe.d/mongodb/vibe/ b/mongo/cursor.d:60 [0x562f5f36ba6d] /root/ldc2-1.24.0-linux-x86_64/bin/../import/std/algorithm/iteration.d:615 [0x562f5f470088] /root/ldc2-1.24.0-linux-x86_64/bin/../import/std/array.d:140 [0x562f5f366182] /mnt/c/Users/soenke/develop/0-dlang/dub-registry/source/dubregistr /dbcontroller.d:333 [0x562f5f31dee0] /mnt/c/Users/soenke/develop/0-dlang/dub-registry/source/dubreg stry/registry.d:103 [0x562f5f2eba03] /mnt/c/Users/soenke/develop/0-dlang/dub-registry/source/dubregistry/web.d:476 [0x562f5f2eb967] /mnt/c/Users/soenke/develop/0-dlang/dub-registry/../../vibe.d/web vibe/web/web.d:1043 [0x562f5f39947a] /mnt/c/Users/soenke/develop/0-dlang/dub-registry/../../vibe.d/we /vibe/web/web.d:214 [0x562f5f399083] router.d:218 [0x562f5f7f0024] router.d:674 [0x562f5f7f2856] router.d:607 [0x562f5f7efcf6] router.d:211 [0x562f5f7efaae] server.d:2292 [0x562f5f7f80cb] server.d:253 [0x562f5f7f64fe] server.d:245 [0x562f5f7f5dbd] server.d:2048 [0x562f5f80047e] task.d:712 [0x562f5f8ea4b5] task.d:730 [0x562f5f8e7091] task.d:439 [0x562f5f8e67db] ??:? [0x562f5f97f5ba]
Mar 27 2021
On Saturday, 27 March 2021 at 13:48:10 UTC, Brian wrote:Hello -- When I go to https://code.dlang.org and use the search function on the top right corner, it usually works fine. However, there was one package I knew I specifically wanted (png-d) but when I typed png-d into the search bar, I was greeted with an error page, reproduced at the bottom of this message. I get this error whenever a hyphen is in the search query. I have not tested other special characters for this error. [...]Yeah, the search is broken sadly. I made a PR about it some time ago. Partial searches doesn't work
Mar 27 2021
On Saturday, 27 March 2021 at 14:53:52 UTC, Imperatorn wrote:Yeah, the search is broken sadly. I made a PR about it some time ago. Partial searches doesn't workGood to know. Thank you.
Mar 27 2021
On Saturday, 27 March 2021 at 14:53:52 UTC, Imperatorn wrote:Yeah, the search is broken sadly. I made a PR about it some time ago. Partial searches doesn't workI don't think it's Dub search that's broken, really, it's that Dub uses MongoDB for searches, as discussed here: https://forum.dlang.org/post/mpeevfwstiymjzasbiui forum.dlang.org There have been complaints about Dub search for as long as I can remember, but for whatever reason it's never been brought up to standards.
Mar 27 2021
On Saturday, 27 March 2021 at 20:36:08 UTC, bachmeier wrote:On Saturday, 27 March 2021 at 14:53:52 UTC, Imperatorn wrote:I have a fix for it but got stuck at setting up dub-registry. There was some config or credentiall issue or smth. Maybe I can try again next weekYeah, the search is broken sadly. I made a PR about it some time ago. Partial searches doesn't workI don't think it's Dub search that's broken, really, it's that Dub uses MongoDB for searches, as discussed here: https://forum.dlang.org/post/mpeevfwstiymjzasbiui forum.dlang.org There have been complaints about Dub search for as long as I can remember, but for whatever reason it's never been brought up to standards.
Mar 27 2021