13 Commits

Author SHA1 Message Date
relikd
1188216788 fix: remove duplicates from vobj.children 2022-12-22 00:18:25 +01:00
relikd
b603fb9dd2 feat: add unique=False to vgroups filter 2022-12-21 20:12:13 +01:00
relikd
05b9fbf20a refactor: vgroups set default attr recursive=True 2022-12-21 19:50:27 +01:00
relikd
7039fb3a63 fix: yield unique vgroups while keeping sort order 2022-12-21 19:22:59 +01:00
relikd
2e7cc026f6 fix: keep order of vgroups filter if no order_by provided 2022-12-21 00:50:32 +01:00
relikd
491c06e22f refactor: artifact pruning 2022-12-08 00:32:37 +01:00
relikd
4b63fae4d6 fix: dont use query for children total count 2022-11-25 19:19:07 +01:00
relikd
0891be06e2 fix: build queue and dependencies + add key_map_fn 2022-11-22 10:58:14 +01:00
relikd
e7ae59fadf chore: update types + minor fixes 2022-11-22 10:51:28 +01:00
relikd
8e250fb665 feat: add order_by to group children 2022-08-03 08:16:56 +02:00
relikd
a0b53c7566 feat: add order_by to vgroups() 2022-07-23 20:34:04 +02:00
relikd
c149831808 keep order of vgroups 2022-04-19 23:21:20 +02:00
relikd
1d9629566c efficient build
- postpone building until really needed
- rebuild only if artifacts change
- no build on source update
- prune takes current resolver state instead of global var
2022-04-13 15:41:57 +02:00