aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/nar-info-disk-cache.cc
AgeCommit message (Expand)Author
2021-09-30Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2021-05-10Simplify the realisations disk cacheregnat
2021-05-06Add a realisations disk cacheregnat
2021-02-25Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2021-01-18--refresh: Imply setting .narinfo disk cache TTL to 0Eelco Dolstra
2020-09-23Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2020-08-06Minimize the usage of `Hash::dummy`John Ericson
2020-08-05Remove optionality in ValidPathInfo::narInfoCarlo Nucera
2020-08-01Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2020-07-01Rename two hash constructors to proper functionsCarlo Nucera
2020-06-25WIP: store separate `hasValidPath` boolJohn Ericson
2020-06-23Merge remote-tracking branch 'upstream/master' into hash-always-has-typeJohn Ericson
2020-06-19WIP: Make Hash always store a valid hash typeJohn Ericson
2020-06-18Merge branch 'validPathInfo-temp' into validPathInfo-ca-proper-datatypeJohn Ericson
2020-06-16StorePath: Rewrite in C++Eelco Dolstra
2020-06-03libutils/hash: remove default encodingzimbatm
2020-06-02Change parseCa(Opt) to parseContentAddress(Opt)Carlo Nucera
2020-06-02WIPJohn Ericson
2020-03-24Misc changes from the flakes branchEelco Dolstra
2019-12-17Add priority setting to storesEelco Dolstra
2019-12-10Make the Store API more type-safeEelco Dolstra
2019-10-29queryPathInfoUncached(): Return const ValidPathInfoEelco Dolstra
2018-12-12Fix assertion failure in NarInfoDiskCacheEelco Dolstra
2018-12-12nar-info-disk-cache: include ca in the cache entriesDaiderd Jordan
2018-04-06rename the options to mention it's a narinfo TTL as disk cache is used all ov...AmineChikhaoui
2018-04-06Make the TTL for disk cache configurable, we can now completely disableAmineChikhaoui
2018-03-20Slight simplificationEelco Dolstra
2017-07-04Support base-64 hashesEelco Dolstra
2017-02-28NarInfoDiskCache: Handle SQLite busy errorsEelco Dolstra
2017-01-27Periodically purge binary-cache.sqliteEelco Dolstra
2017-01-27Implement TTL for binary cache lookupsEelco Dolstra
2017-01-27Remove unused NARExistence tableEelco Dolstra
2016-08-10SQLite:: Add some convenienceEelco Dolstra
2016-06-20Re-implement negative binary cache lookup cachingEelco Dolstra
2016-06-03Fix narrowing conversion from int64_t to boolEelco Dolstra
2016-06-01HttpBinaryCacheStore: Fix caching of WantMassQueryEelco Dolstra
2016-06-01Make the store directory a member variable of StoreEelco Dolstra
2016-05-30Re-implement the WantMassQuery property of binary cachesEelco Dolstra
2016-04-21Implement S3BinaryCacheStore::queryAllValidPaths()Eelco Dolstra
2016-04-20Cache path info lookups in SQLiteEelco Dolstra