Commit Graph

12374 Commits

Author SHA1 Message Date
Simon Michael
c07f7c696d ;examples:csv:daedalus-transactions: update for current daedalus [#2171] 2024-02-15 12:21:40 -10:00
Simon Michael
876bbf10a0 ;doc:journal:account directive: edits 2024-02-14 15:53:15 -10:00
Simon Michael
de8df9f861 ;doc: journal: account directive: edits 2024-02-14 15:45:16 -10:00
Simon Michael
a7cbef0f51 ;doc: journal: account display order: clarify 2024-02-14 15:03:28 -10:00
Simon Michael
d78a37eeda ;doc: journal: account display order: clarify 2024-02-14 14:19:38 -10:00
Simon Michael
f4a8823cf3 ;doc: journal: account display order: clarify 2024-02-14 14:11:44 -10:00
Simon Michael
2de3e6e2dc ;doc:Data formats: clarify a little [#2164] 2024-02-08 07:01:14 -10:00
Simon Michael
806d84fcf3 ;just:worklogdates: update 2024-02-08 06:47:46 -10:00
Simon Michael
e9dd01a7db imp:close:--assert/--retain: no tag value; rename --assert's tag to assert: 2024-02-08 06:47:46 -10:00
Michael Rees
d4ecdb3fea imp: Support tsv and ssv prefixes (#2164) 2024-02-08 06:44:44 -10:00
Martijn van der Ven
a7c5225498 fix: css to preserve linebreaks in messages 2024-02-04 16:42:09 -10:00
Simon Michael
d702788a64 ;doc: github-release: 1.32.3 2024-01-28 02:35:02 -10:00
Simon Michael
aa69eb188a ;doc: update changelogs 2024-01-28 02:34:54 -10:00
Simon Michael
65af4c344b install: bump versions, build with lts-22/ghc 9.6.4 2024-01-28 02:33:32 -10:00
Simon Michael
bbd53d06be ;just:relprep: fixes 2024-01-28 00:03:39 -10:00
Simon Michael
0cd2c4591d ;doc:ISSUES: cleanup 2024-01-27 20:26:02 -10:00
Simon Michael
d83cb14abe ;doc:ISSUES: tweak impact/severity levels; updates 2024-01-27 19:54:31 -10:00
Simon Michael
d6ad974c27 ;doc:ISSUES:simplify urls 2024-01-27 13:39:54 -10:00
Simon Michael
062780b1eb ;doc:ISSUES:prioritising: notes 2024-01-27 13:31:01 -10:00
Simon Michael
5d90a89eda ;tools:buglist: prototype 2024-01-27 13:30:50 -10:00
Simon Michael
fb1c223567 ;stack: bump to lts 22.7/ghc 9.6.4 2024-01-27 11:28:11 -10:00
Simon Michael
91762d2f67 ;doc:ISSUES: label updates, hyphens instead of spaces 2024-01-27 11:27:54 -10:00
Simon Michael
3bfc50a044 ;doc: REGRESSIONS: updates 2024-01-27 00:05:32 -10:00
Simon Michael
daad124625 ;just:worklog: updates 2024-01-26 23:40:11 -10:00
Simon Michael
a68fe69491 ;cabal: update cabal files 2024-01-26 22:49:45 -10:00
Simon Michael
13baabb880 ;doc: update command help 2024-01-26 22:49:21 -10:00
Simon Michael
32ef1e3dd9 ;doc: update manuals 2024-01-26 22:49:07 -10:00
Simon Michael
015943b93d ;pkg:stack:9.8: updates 2024-01-26 22:48:05 -10:00
Simon Michael
f7c18bc6e7 ;pkg:ui: allow vty 6.2 2024-01-26 22:47:40 -10:00
Simon Michael
dd1468fe7e ;just: more benchmarks 2024-01-26 22:23:04 -10:00
Simon Michael
31241bc968 ;just: more benchmarks 2024-01-26 17:14:25 -10:00
Simon Michael
12e67e4859 dev: postingAddInferredEquityPostings: cleanup 2024-01-26 15:04:44 -10:00
Simon Michael
4c7abc3d2f just:samplejournals: more, faster, better 2024-01-26 14:41:15 -10:00
Simon Michael
21adfe2c25 fix: really fix slowdown with many accounts [#2153]
The previous #2153 fix used accountNameTreeFrom, but it turns out this
has always had O(n^2) performance, so our tests with 10k accounts ran
even slower than before. Now it's faster, the main #2153 slowdown
should really be fixed, and other commands which build an account tree
should also be free of this slowdown when there are very many accounts.
2024-01-26 13:53:47 -10:00
Simon Michael
a38af98c9e fix: a slowdown with many txns and many accounts since 1.29 [#2153]
When processing costs and equity postings in transactions during
journal finalisation, we now pass just the conversion account name(s)
rather than the entire map of account types. This slowdown was severe
for some users/data/machines.
2024-01-25 13:49:49 -10:00
Simon Michael
53431d9ac6 ;just: note GNU/linux portability issue 2024-01-25 13:21:38 -10:00
Simon Michael
70ec71edd7 ;tools: bench5k.sh 2024-01-24 23:50:01 -10:00
Simon Michael
78f3655dd5 ;just: symlink-binary: -f 2024-01-24 23:05:20 -10:00
Simon Michael
0f43946646 ;just: portability fix, 2 2024-01-24 23:03:26 -10:00
Simon Michael
80cc54cc27 just: portability fix 2024-01-24 22:46:14 -10:00
Simon Michael
d969421c21 ;tools: standard 1k, 10k, 100k-txn benchmarks 2024-01-24 22:31:01 -10:00
Simon Michael
b5cdc295b4 ;just: find GNU tar more portably 2024-01-24 22:06:59 -10:00
Simon Michael
04bbcc076d ;tools: bench.sh: simplify default benchmarks 2024-01-24 21:59:58 -10:00
Simon Michael
492dfb0cdc ;just: bench: improve 2024-01-24 21:55:08 -10:00
Simon Michael
08dc13aca0 ;just: get-binaries 2024-01-24 21:49:27 -10:00
Simon Michael
94c9317670 ;examples:multi-year:readme: clarify/warn about print --equity losing directives 2024-01-23 23:52:52 -10:00
Simon Michael
508ccfc7d2 imp: balance assertions error: show costs detail with --debug=2 2024-01-23 22:18:34 -10:00
Simon Michael
54c60b4de9 imp: balance assertions error: clarify wording 2024-01-23 22:18:34 -10:00
Simon Michael
e694e7869d fix: check mixed-cost balances correctly again; cleanup (#2150)
The code is a bit clearer, and it no longer discards amounts other
than the first when the running balance contains multiple costs.
(This bug was exposed by the fix for #2039).
2024-01-23 21:35:07 -10:00
Simon Michael
8ec46baec9 dev: clarify behaviour of filterMixedAmountByCommodity, showMixedAmount* 2024-01-23 21:35:06 -10:00