Janus Troelsen

Results 142 comments of Janus Troelsen

Sounds great, I'd happily implement something like this. I am not sure magic/tokens are really needed though, you could simply have the database store a list of people who have...

Indeed, that is the interpretation I intended. Sorry I didn't word it very elegantly.

@andreasabel Given that the list of vouches is never deleted, only appended to, there could be a page for trustees that would allow reviewing the chain of vouches to determine...

@adamgundry Since the `queryExplain` code is really a debugging feature, I thought there is no need to keep it around in the codebase. If the search algorithm needs adjusting, these...

Good suggestion, @andreasabel , thank you. I have implemented your suggestions in commit [b168fb6](https://github.com/haskell/hackage-server/pull/1082/commits/b168fb6aed3d0dc383cb78a17cd9006d9f100483). If anyone would like new screenshots, please let me know.

@andreasabel The screenshots have been updated as requested. I pushed a commit that massively speeds up the code. Now the `/verbose` list of reverse dependencies performs acceptably: ``` $ time...

@gbaz Yes, it just comes from storing the list of dependencies for each package id in memory. That way, each cabal file is parsed only once. Here is the line...

The paginator doesn't seem to work the same on the recent packages list, which I think it should. For example, I have one package in my index, and the browse...

A maximum page size like e.g. 200 should be enforced. Otherwise, it is really easy to overload the server. Especially since the parameter is received as a query string parameter,...