-
Notifications
You must be signed in to change notification settings - Fork 845
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Start using the pantry package #4254
Commits on Jul 16, 2018
-
This will be a new library for storing package information. This first bit overhauls the Hackage index update code, and stores information in a SQLite database instead of the old caches. This turns out to be significantly faster for `stack update` calls. Fixes #3586 Note that it would be nicer to just resume the caching from where we'd last left off, or to parse the revision numbers from the cabal files themselves. See the discussion in haskell/hackage-server#779 to see why that isn't possible.
Configuration menu - View commit details
-
Copy full SHA for e3b4cf8 - Browse repository at this point
Copy the full SHA e3b4cf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5379771 - Browse repository at this point
Copy the full SHA 5379771View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7050741 - Browse repository at this point
Copy the full SHA 7050741View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0527a63 - Browse repository at this point
Copy the full SHA 0527a63View commit details
Commits on Jul 17, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 79b6913 - Browse repository at this point
Copy the full SHA 79b6913View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23972ae - Browse repository at this point
Copy the full SHA 23972aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf6e2c5 - Browse repository at this point
Copy the full SHA bf6e2c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67cb34d - Browse repository at this point
Copy the full SHA 67cb34dView commit details -
Configuration menu - View commit details
-
Copy full SHA for acd0213 - Browse repository at this point
Copy the full SHA acd0213View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7beab7 - Browse repository at this point
Copy the full SHA d7beab7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d3c0fa - Browse repository at this point
Copy the full SHA 4d3c0faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7aecad8 - Browse repository at this point
Copy the full SHA 7aecad8View commit details -
Do an efficient incremental cache update
Thanks to @phadej for the inspiration for this in his comment: haskell/hackage-server#779 (comment)
Configuration menu - View commit details
-
Copy full SHA for 33ef253 - Browse repository at this point
Copy the full SHA 33ef253View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cfea9a - Browse repository at this point
Copy the full SHA 3cfea9aView commit details
Commits on Jul 18, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 26dd4c3 - Browse repository at this point
Copy the full SHA 26dd4c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa9b6db - Browse repository at this point
Copy the full SHA aa9b6dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d427696 - Browse repository at this point
Copy the full SHA d427696View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8ce1e0 - Browse repository at this point
Copy the full SHA b8ce1e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1a3a97 - Browse repository at this point
Copy the full SHA f1a3a97View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2990ea - Browse repository at this point
Copy the full SHA f2990eaView commit details
Commits on Jul 19, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f80a284 - Browse repository at this point
Copy the full SHA f80a284View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c9d41e - Browse repository at this point
Copy the full SHA 8c9d41eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65e0ede - Browse repository at this point
Copy the full SHA 65e0edeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ccbf05 - Browse repository at this point
Copy the full SHA 8ccbf05View commit details -
Configuration menu - View commit details
-
Copy full SHA for c438a10 - Browse repository at this point
Copy the full SHA c438a10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 742a822 - Browse repository at this point
Copy the full SHA 742a822View commit details
Commits on Jul 20, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9d50562 - Browse repository at this point
Copy the full SHA 9d50562View commit details -
Configuration menu - View commit details
-
Copy full SHA for f276dee - Browse repository at this point
Copy the full SHA f276deeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55ac92b - Browse repository at this point
Copy the full SHA 55ac92bView commit details
Commits on Jul 25, 2018
-
Configuration menu - View commit details
-
Copy full SHA for db366f4 - Browse repository at this point
Copy the full SHA db366f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebd3edf - Browse repository at this point
Copy the full SHA ebd3edfView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb45bf6 - Browse repository at this point
Copy the full SHA bb45bf6View commit details -
This will allow us to safely share a database connection instead of using a pool
Configuration menu - View commit details
-
Copy full SHA for b2bca1c - Browse repository at this point
Copy the full SHA b2bca1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff679ca - Browse repository at this point
Copy the full SHA ff679caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56aea74 - Browse repository at this point
Copy the full SHA 56aea74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48919bb - Browse repository at this point
Copy the full SHA 48919bbView commit details
Commits on Jul 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 2a4ff3f - Browse repository at this point
Copy the full SHA 2a4ff3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e378a7 - Browse repository at this point
Copy the full SHA 3e378a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for af2a017 - Browse repository at this point
Copy the full SHA af2a017View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9f2e78 - Browse repository at this point
Copy the full SHA b9f2e78View commit details -
Merge pull request #4175 from qrilka/pantry
Pantry - package identifier parsing fix
Configuration menu - View commit details
-
Copy full SHA for 221a373 - Browse repository at this point
Copy the full SHA 221a373View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2446c17 - Browse repository at this point
Copy the full SHA 2446c17View commit details -
Configuration menu - View commit details
-
Copy full SHA for cec3a2e - Browse repository at this point
Copy the full SHA cec3a2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 185f14a - Browse repository at this point
Copy the full SHA 185f14aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90142f9 - Browse repository at this point
Copy the full SHA 90142f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9977448 - Browse repository at this point
Copy the full SHA 9977448View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66d550b - Browse repository at this point
Copy the full SHA 66d550bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b483a0 - Browse repository at this point
Copy the full SHA 6b483a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1482e0 - Browse repository at this point
Copy the full SHA a1482e0View commit details
Commits on Jul 27, 2018
-
Configuration menu - View commit details
-
Copy full SHA for adbb52d - Browse repository at this point
Copy the full SHA adbb52dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a895b32 - Browse repository at this point
Copy the full SHA a895b32View commit details
Commits on Jul 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0e9b528 - Browse repository at this point
Copy the full SHA 0e9b528View commit details
Commits on Jul 30, 2018
-
Convert Stackage snapshots to new format
This involves moving a lot of snapshot logic into pantry itself (which is a good thing anyway).
Configuration menu - View commit details
-
Copy full SHA for 40ce34d - Browse repository at this point
Copy the full SHA 40ce34dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1ed081 - Browse repository at this point
Copy the full SHA b1ed081View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bf2425 - Browse repository at this point
Copy the full SHA 8bf2425View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d97405 - Browse repository at this point
Copy the full SHA 8d97405View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71f5e28 - Browse repository at this point
Copy the full SHA 71f5e28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f2d180 - Browse repository at this point
Copy the full SHA 6f2d180View commit details
Commits on Jul 31, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 70e811e - Browse repository at this point
Copy the full SHA 70e811eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 815bf42 - Browse repository at this point
Copy the full SHA 815bf42View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7ff2c3 - Browse repository at this point
Copy the full SHA b7ff2c3View commit details
Commits on Aug 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for ca1872f - Browse repository at this point
Copy the full SHA ca1872fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61f5246 - Browse repository at this point
Copy the full SHA 61f5246View commit details -
Configuration menu - View commit details
-
Copy full SHA for cddc419 - Browse repository at this point
Copy the full SHA cddc419View commit details -
Configuration menu - View commit details
-
Copy full SHA for 214cce8 - Browse repository at this point
Copy the full SHA 214cce8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 230952e - Browse repository at this point
Copy the full SHA 230952eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84641ee - Browse repository at this point
Copy the full SHA 84641eeView commit details -
2
Configuration menu - View commit details
-
Copy full SHA for 7bcfec4 - Browse repository at this point
Copy the full SHA 7bcfec4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a255ce - Browse repository at this point
Copy the full SHA 3a255ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58fa9b6 - Browse repository at this point
Copy the full SHA 58fa9b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6eb3004 - Browse repository at this point
Copy the full SHA 6eb3004View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa4e1c1 - Browse repository at this point
Copy the full SHA aa4e1c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63138cb - Browse repository at this point
Copy the full SHA 63138cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 519a06a - Browse repository at this point
Copy the full SHA 519a06aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac4e3ff - Browse repository at this point
Copy the full SHA ac4e3ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10b27cf - Browse repository at this point
Copy the full SHA 10b27cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b615c3f - Browse repository at this point
Copy the full SHA b615c3fView commit details
Commits on Aug 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 2f64d8f - Browse repository at this point
Copy the full SHA 2f64d8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8816aef - Browse repository at this point
Copy the full SHA 8816aefView commit details -
Configuration menu - View commit details
-
Copy full SHA for aac3571 - Browse repository at this point
Copy the full SHA aac3571View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3510b2 - Browse repository at this point
Copy the full SHA c3510b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d235e9 - Browse repository at this point
Copy the full SHA 6d235e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cdee30 - Browse repository at this point
Copy the full SHA 9cdee30View commit details
Commits on Aug 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for b70ddd5 - Browse repository at this point
Copy the full SHA b70ddd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4447fee - Browse repository at this point
Copy the full SHA 4447feeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 147116b - Browse repository at this point
Copy the full SHA 147116bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7be2b7e - Browse repository at this point
Copy the full SHA 7be2b7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6ad243 - Browse repository at this point
Copy the full SHA c6ad243View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6e1ba5 - Browse repository at this point
Copy the full SHA e6e1ba5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f9fc50 - Browse repository at this point
Copy the full SHA 5f9fc50View commit details
Commits on Aug 7, 2018
-
Configuration menu - View commit details
-
Copy full SHA for b7bb765 - Browse repository at this point
Copy the full SHA b7bb765View commit details -
Merge pull request #4207 from qrilka/pantry
No blob key check as archive could contain outdated cabal file
Configuration menu - View commit details
-
Copy full SHA for 9ac504a - Browse repository at this point
Copy the full SHA 9ac504aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 282c8bc - Browse repository at this point
Copy the full SHA 282c8bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f72898 - Browse repository at this point
Copy the full SHA 2f72898View commit details -
Configuration menu - View commit details
-
Copy full SHA for e445576 - Browse repository at this point
Copy the full SHA e445576View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7534592 - Browse repository at this point
Copy the full SHA 7534592View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b1de26 - Browse repository at this point
Copy the full SHA 5b1de26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f99841 - Browse repository at this point
Copy the full SHA 6f99841View commit details -
Configuration menu - View commit details
-
Copy full SHA for c999ec4 - Browse repository at this point
Copy the full SHA c999ec4View commit details
Commits on Aug 8, 2018
-
Configuration menu - View commit details
-
Copy full SHA for ba1ed24 - Browse repository at this point
Copy the full SHA ba1ed24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b067da - Browse repository at this point
Copy the full SHA 2b067daView commit details -
Configuration menu - View commit details
-
Copy full SHA for d67707b - Browse repository at this point
Copy the full SHA d67707bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71e9c82 - Browse repository at this point
Copy the full SHA 71e9c82View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6968b5 - Browse repository at this point
Copy the full SHA c6968b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2da7518 - Browse repository at this point
Copy the full SHA 2da7518View commit details -
Configuration menu - View commit details
-
Copy full SHA for 589130c - Browse repository at this point
Copy the full SHA 589130cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fb0976 - Browse repository at this point
Copy the full SHA 3fb0976View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a2c388 - Browse repository at this point
Copy the full SHA 9a2c388View commit details -
Configuration menu - View commit details
-
Copy full SHA for e924c78 - Browse repository at this point
Copy the full SHA e924c78View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee3d639 - Browse repository at this point
Copy the full SHA ee3d639View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98a5253 - Browse repository at this point
Copy the full SHA 98a5253View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2694a95 - Browse repository at this point
Copy the full SHA 2694a95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13c024f - Browse repository at this point
Copy the full SHA 13c024fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1a23c8 - Browse repository at this point
Copy the full SHA e1a23c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2f594e - Browse repository at this point
Copy the full SHA c2f594eView commit details
Commits on Aug 9, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c0d47ee - Browse repository at this point
Copy the full SHA c0d47eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf85716 - Browse repository at this point
Copy the full SHA cf85716View commit details -
Add some workarounds for limitations in Stack
After the initial Pantry work, I'll take a stab at a refactoring of Stack to do component-based build plan construction, and getting rid of the LoadedSnapshot stuff. This will theoretically solve a _lot_ of problems, including this one, and open the door for Backpack.
Configuration menu - View commit details
-
Copy full SHA for 5283ff1 - Browse repository at this point
Copy the full SHA 5283ff1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f6c663 - Browse repository at this point
Copy the full SHA 4f6c663View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71c79e4 - Browse repository at this point
Copy the full SHA 71c79e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 050e06b - Browse repository at this point
Copy the full SHA 050e06bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22c6464 - Browse repository at this point
Copy the full SHA 22c6464View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcbcae1 - Browse repository at this point
Copy the full SHA dcbcae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4050a3 - Browse repository at this point
Copy the full SHA a4050a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d722e09 - Browse repository at this point
Copy the full SHA d722e09View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed017c6 - Browse repository at this point
Copy the full SHA ed017c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d13f15 - Browse repository at this point
Copy the full SHA 8d13f15View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0ac9ec - Browse repository at this point
Copy the full SHA c0ac9ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72a58ef - Browse repository at this point
Copy the full SHA 72a58efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25f3cbb - Browse repository at this point
Copy the full SHA 25f3cbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e4c5aa - Browse repository at this point
Copy the full SHA 3e4c5aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bc362a - Browse repository at this point
Copy the full SHA 5bc362aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32cea4e - Browse repository at this point
Copy the full SHA 32cea4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60a3cad - Browse repository at this point
Copy the full SHA 60a3cadView commit details -
Really looking forward to ditching the entire loaded snapshot business...
Configuration menu - View commit details
-
Copy full SHA for b047761 - Browse repository at this point
Copy the full SHA b047761View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3205408 - Browse repository at this point
Copy the full SHA 3205408View commit details -
Configuration menu - View commit details
-
Copy full SHA for ceff380 - Browse repository at this point
Copy the full SHA ceff380View commit details -
Configuration menu - View commit details
-
Copy full SHA for d412911 - Browse repository at this point
Copy the full SHA d412911View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a0666e - Browse repository at this point
Copy the full SHA 7a0666eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f402f5a - Browse repository at this point
Copy the full SHA f402f5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 444d094 - Browse repository at this point
Copy the full SHA 444d094View commit details
Commits on Aug 10, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 3ec63ce - Browse repository at this point
Copy the full SHA 3ec63ceView commit details
Commits on Aug 13, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d08fafd - Browse repository at this point
Copy the full SHA d08fafdView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa58b56 - Browse repository at this point
Copy the full SHA aa58b56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22f85f4 - Browse repository at this point
Copy the full SHA 22f85f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfb96c2 - Browse repository at this point
Copy the full SHA cfb96c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45294dc - Browse repository at this point
Copy the full SHA 45294dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17e09b9 - Browse repository at this point
Copy the full SHA 17e09b9View commit details -
Revert to GHC 8.2/LTS-11, use a custom snapshot
Note that the previous workaround for #4125 should no longer be necessary because: 1. Stack 1.9 will not suffer from that bug 2. To my knowledge, custom snapshots never suffered from that bug Guess we'll find out when Travis takes a crack at this though!
Configuration menu - View commit details
-
Copy full SHA for 75e11e3 - Browse repository at this point
Copy the full SHA 75e11e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d863ab2 - Browse repository at this point
Copy the full SHA d863ab2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6766c70 - Browse repository at this point
Copy the full SHA 6766c70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a0332a - Browse repository at this point
Copy the full SHA 9a0332aView commit details
Commits on Aug 14, 2018
-
Implement Docker image tag logic
This changes dockerImage to be an Either value, to allow creation of dockerImage to be more strict, but defer errors until the value is actually needed. @borsboom would you mind reviewing this commit to make sure it's correct? I think I got the previous logic sorted here.
1Configuration menu - View commit details
-
Copy full SHA for 68b8a29 - Browse repository at this point
Copy the full SHA 68b8a29View commit details -
Docker: copy entire pantry directory
@borsboom Can you also have a look at this and see if this new logic makes sense instead of the old index copying logic?
3Configuration menu - View commit details
-
Copy full SHA for eaeae10 - Browse repository at this point
Copy the full SHA eaeae10View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2fff0f - Browse repository at this point
Copy the full SHA c2fff0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 314fff2 - Browse repository at this point
Copy the full SHA 314fff2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46f7ee7 - Browse repository at this point
Copy the full SHA 46f7ee7View commit details -
Configuration menu - View commit details
-
Copy full SHA for dae7e1e - Browse repository at this point
Copy the full SHA dae7e1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff05a84 - Browse repository at this point
Copy the full SHA ff05a84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31dbf96 - Browse repository at this point
Copy the full SHA 31dbf96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97fa18c - Browse repository at this point
Copy the full SHA 97fa18cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0657080 - Browse repository at this point
Copy the full SHA 0657080View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fdd3c3 - Browse repository at this point
Copy the full SHA 2fdd3c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d51965a - Browse repository at this point
Copy the full SHA d51965aView commit details
Commits on Aug 15, 2018
-
Remove dependency on Network.HTTP.StackClient
Also cleaned up some URL downloading to avoid a memory overflow attack from a server.
Configuration menu - View commit details
-
Copy full SHA for 58d46fb - Browse repository at this point
Copy the full SHA 58d46fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5acd51 - Browse repository at this point
Copy the full SHA b5acd51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74f10c4 - Browse repository at this point
Copy the full SHA 74f10c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d56af9b - Browse repository at this point
Copy the full SHA d56af9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fecd986 - Browse repository at this point
Copy the full SHA fecd986View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77a5977 - Browse repository at this point
Copy the full SHA 77a5977View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba8895d - Browse repository at this point
Copy the full SHA ba8895dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a98bff - Browse repository at this point
Copy the full SHA 1a98bffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55f79cf - Browse repository at this point
Copy the full SHA 55f79cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec88727 - Browse repository at this point
Copy the full SHA ec88727View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32b1b69 - Browse repository at this point
Copy the full SHA 32b1b69View commit details -
Configuration menu - View commit details
-
Copy full SHA for edd6bc6 - Browse repository at this point
Copy the full SHA edd6bc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15ef88e - Browse repository at this point
Copy the full SHA 15ef88eView commit details
Commits on Aug 16, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 79ce2ac - Browse repository at this point
Copy the full SHA 79ce2acView commit details
Commits on Aug 17, 2018
-
Turned unit tests into property tests
Tom Sydney Kerckhove committedAug 17, 2018 Configuration menu - View commit details
-
Copy full SHA for 7b57b08 - Browse repository at this point
Copy the full SHA 7b57b08View commit details
Commits on Aug 18, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 089e9e2 - Browse repository at this point
Copy the full SHA 089e9e2View commit details
Commits on Aug 19, 2018
-
Merge pull request #4237 from bergmark/curator-cli
[pantry] curator CLI
Configuration menu - View commit details
-
Copy full SHA for a6ece48 - Browse repository at this point
Copy the full SHA a6ece48View commit details -
Merge pull request #4240 from NorfairKing/unit-to-property
Turned unit tests into property tests
Configuration menu - View commit details
-
Copy full SHA for 103d324 - Browse repository at this point
Copy the full SHA 103d324View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56977c0 - Browse repository at this point
Copy the full SHA 56977c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e84f11 - Browse repository at this point
Copy the full SHA 6e84f11View commit details
Commits on Aug 20, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4396664 - Browse repository at this point
Copy the full SHA 4396664View commit details -
Configuration menu - View commit details
-
Copy full SHA for b920393 - Browse repository at this point
Copy the full SHA b920393View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ab87ec - Browse repository at this point
Copy the full SHA 7ab87ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0615468 - Browse repository at this point
Copy the full SHA 0615468View commit details
Commits on Aug 21, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 46ef0cb - Browse repository at this point
Copy the full SHA 46ef0cbView commit details -
Original reason for the previous code: I was in a tight iteration loop of updating the code, and sometimes I needed to easily force an update. This won't apply to users, and will just annoy them with the long hash calculation.
Configuration menu - View commit details
-
Copy full SHA for 459e62a - Browse repository at this point
Copy the full SHA 459e62aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90859bf - Browse repository at this point
Copy the full SHA 90859bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bb1d30 - Browse repository at this point
Copy the full SHA 5bb1d30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d2283a - Browse repository at this point
Copy the full SHA 4d2283aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 288131d - Browse repository at this point
Copy the full SHA 288131dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b108f02 - Browse repository at this point
Copy the full SHA b108f02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e89c5d - Browse repository at this point
Copy the full SHA 6e89c5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 230237e - Browse repository at this point
Copy the full SHA 230237eView commit details -
Configuration menu - View commit details
-
Copy full SHA for eef0507 - Browse repository at this point
Copy the full SHA eef0507View commit details -
Configuration menu - View commit details
-
Copy full SHA for 238a9ee - Browse repository at this point
Copy the full SHA 238a9eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f2b751 - Browse repository at this point
Copy the full SHA 2f2b751View commit details -
Improve naming in Pantry.Storage
This breaks the existing pantry.sqlite3 format, sorry.
Configuration menu - View commit details
-
Copy full SHA for 6263e7e - Browse repository at this point
Copy the full SHA 6263e7eView commit details -
This cleans up some confusing logic around validating data in packages, and improves the caching behavior. It removes the last substantive FIXME in the codebase. Now I just need to finish documenting and cleaning up the exposed API, and editing remaining docs.
Configuration menu - View commit details
-
Copy full SHA for d6dd593 - Browse repository at this point
Copy the full SHA d6dd593View commit details -
Merge pull request #4220 from qrilka/pantry
[WIP] `stack freeze` command
Configuration menu - View commit details
-
Copy full SHA for 7f50951 - Browse repository at this point
Copy the full SHA 7f50951View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cad4a2 - Browse repository at this point
Copy the full SHA 9cad4a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f053132 - Browse repository at this point
Copy the full SHA f053132View commit details
Commits on Aug 22, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 90730be - Browse repository at this point
Copy the full SHA 90730beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c96444 - Browse repository at this point
Copy the full SHA 1c96444View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f74f94 - Browse repository at this point
Copy the full SHA 4f74f94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f4c212 - Browse repository at this point
Copy the full SHA 3f4c212View commit details -
Configuration menu - View commit details
-
Copy full SHA for b802f4f - Browse repository at this point
Copy the full SHA b802f4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae74950 - Browse repository at this point
Copy the full SHA ae74950View commit details -
Configuration menu - View commit details
-
Copy full SHA for aec661b - Browse repository at this point
Copy the full SHA aec661bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28e5927 - Browse repository at this point
Copy the full SHA 28e5927View commit details -
Configuration menu - View commit details
-
Copy full SHA for 228fcf0 - Browse repository at this point
Copy the full SHA 228fcf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5d0248 - Browse repository at this point
Copy the full SHA a5d0248View commit details -
Configuration menu - View commit details
-
Copy full SHA for 890f96d - Browse repository at this point
Copy the full SHA 890f96dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cb6cb4 - Browse repository at this point
Copy the full SHA 2cb6cb4View commit details -
Using an older version of pantry that keeps it for a conversion job, see commercialhaskell/stackage@d33f12a
Configuration menu - View commit details
-
Copy full SHA for 8f65c1f - Browse repository at this point
Copy the full SHA 8f65c1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94600af - Browse repository at this point
Copy the full SHA 94600afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 903b5b8 - Browse repository at this point
Copy the full SHA 903b5b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9ba308 - Browse repository at this point
Copy the full SHA a9ba308View commit details -
Merge pull request #4253 from commercialhaskell/pantry-remove-displayc
Pantry: remove displayc
Configuration menu - View commit details
-
Copy full SHA for 4992881 - Browse repository at this point
Copy the full SHA 4992881View commit details -
Remove the convert-old-stackage stuff
Should have happened with removing the CRLF hack in 8f65c1f.
Configuration menu - View commit details
-
Copy full SHA for d7154b7 - Browse repository at this point
Copy the full SHA d7154b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09dde44 - Browse repository at this point
Copy the full SHA 09dde44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e4eeba - Browse repository at this point
Copy the full SHA 3e4eebaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 658418a - Browse repository at this point
Copy the full SHA 658418aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80f6c07 - Browse repository at this point
Copy the full SHA 80f6c07View commit details -
Merge in the stack freeze info
@dbaynard is this what you had in mind?
Configuration menu - View commit details
-
Copy full SHA for 01f9e84 - Browse repository at this point
Copy the full SHA 01f9e84View commit details
Commits on Aug 23, 2018
-
Attempt to use PRAGMA busy_timeout
Ideally, fixes #4247. Instead of immediately failing on the database being busy (via usage by another process), Stack will now have a 2 second pause and then try again. The vast majority of interactions with the database are much faster than 2 seconds. The only exception is the population of the Hackage index cache, but that's hopefully rare enough, and touching few enough tables, to not be a problem.
Configuration menu - View commit details
-
Copy full SHA for aa670e6 - Browse repository at this point
Copy the full SHA aa670e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e38e09 - Browse repository at this point
Copy the full SHA 7e38e09View commit details -
Ugly, temporary hack for store build issues
Use a hacked version of store which hopefully requires much less memory.
Configuration menu - View commit details
-
Copy full SHA for fb6f819 - Browse repository at this point
Copy the full SHA fb6f819View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3211dd5 - Browse repository at this point
Copy the full SHA 3211dd5View commit details -
Pantry doesn't support archives and repos without cabal files. I'm generally opposed to checking in generated files, but it may be the best choice here. The alternative would end up with some crazy hacks to support the non-deterministic nature of generating cabal files from package.yaml files.
Configuration menu - View commit details
-
Copy full SHA for 2b846ff - Browse repository at this point
Copy the full SHA 2b846ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 784535e - Browse repository at this point
Copy the full SHA 784535eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cfef74 - Browse repository at this point
Copy the full SHA 7cfef74View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba15062 - Browse repository at this point
Copy the full SHA ba15062View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e1e10e - Browse repository at this point
Copy the full SHA 0e1e10eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a52bacb - Browse repository at this point
Copy the full SHA a52bacbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0621362 - Browse repository at this point
Copy the full SHA 0621362View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8b2031 - Browse repository at this point
Copy the full SHA c8b2031View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1479f77 - Browse repository at this point
Copy the full SHA 1479f77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67f95cd - Browse repository at this point
Copy the full SHA 67f95cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1ddae6 - Browse repository at this point
Copy the full SHA a1ddae6View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcd33fa - Browse repository at this point
Copy the full SHA bcd33faView commit details -
Configuration menu - View commit details
-
Copy full SHA for b80ac84 - Browse repository at this point
Copy the full SHA b80ac84View commit details
Commits on Aug 26, 2018
-
Add support for location: back
Discovered via breaking integration test 1884-url-to-tarball
Configuration menu - View commit details
-
Copy full SHA for 3b9e296 - Browse repository at this point
Copy the full SHA 3b9e296View commit details -
Configuration menu - View commit details
-
Copy full SHA for 966804b - Browse repository at this point
Copy the full SHA 966804bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fa1987 - Browse repository at this point
Copy the full SHA 4fa1987View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1169e3 - Browse repository at this point
Copy the full SHA f1169e3View commit details