Thread overview | |||||||
---|---|---|---|---|---|---|---|
|
March 27, 2021 code.dlang.org package search subtly broken? | ||||
---|---|---|---|---|
| ||||
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/mongo/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/db/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/db/mongo/cursor.d:233 [0x562f5f447cfd] /mnt/c/Users/soenke/develop/0-dlang/dub-registry/../../vibe.d/mongodb/vibe/db/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/dubregistry/dbcontroller.d:333 [0x562f5f31dee0] /mnt/c/Users/soenke/develop/0-dlang/dub-registry/source/dubregistry/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/web/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] |
March 27, 2021 Re: code.dlang.org package search subtly broken? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brian | 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
|
March 27, 2021 Re: code.dlang.org package search subtly broken? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Imperatorn | 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 work
Good to know. Thank you.
|
March 27, 2021 Re: code.dlang.org package search subtly broken? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Imperatorn | 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 work I 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. |
March 28, 2021 Re: code.dlang.org package search subtly broken? | ||||
---|---|---|---|---|
| ||||
Posted in reply to bachmeier | On Saturday, 27 March 2021 at 20:36:08 UTC, bachmeier wrote:
> 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 work
>
> I 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.
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 week
|
Copyright © 1999-2021 by the D Language Foundation