aboutsummaryrefslogtreecommitdiffstats
path: root/bug/interface.go
Commit message (Collapse)AuthorAgeFilesLines
* move {bug,identity} to /entities, move input to /commandsMichael Muré2022-08-181-44/+0
|
* bug: fix an issue where Id would be used, then changed due to metadataMichael Muré2022-07-311-7/+7
|
* entity/dag: proper base operation for simplified implementationMichael Muré2022-07-251-14/+3
| | | | | | | | - reduce boilerplace necessary to implement an operation - consolidate what an operation is in the core, which in turn pave the way for a generic cache layer mechanism - avoid the previously complex unmarshalling process - support operation metadata from the core - simplified testing
* bug: migrate to the DAG entity structure!Michael Muré2021-02-141-5/+3
|
* various cleanups suggested by golang-ciMichael Muré2020-02-081-3/+3
|
* bug: use NeedCommit() in the interface, drop HasPendingOp()Michael Muré2019-11-191-2/+2
|
* bug,entity: use a dedicated type to store IDsMichael Muré2019-08-111-4/+2
|
* repo: split the Repo interface to avoid abstraction leak in RepoCacheMichael Muré2018-09-211-1/+1
|
* bug: add a data validation process to avoid merging incorrect operationsMichael Muré2018-09-151-2/+2
|
* reorganize package for a more idomatic goMichael Muré2018-09-111-3/+3
|
* bug: add a new BugExerpt that hold a subset of a bug state for efficient ↵Michael Muré2018-08-231-0/+7
| | | | sorting and retrieval
* bug: introduce WithSnapshot to maintain incrementally and effitiently a ↵Michael Muré2018-08-231-0/+52
snapshot