Viacheslav Klimov
9ff02dd722
Version set to 4.2.2.3-SNAPSHOT
1 month ago
Volodymyr Babak
6f75542315
fix(cf): prevent integer overflow in calculated field SUM output
SimpleCalculatedFieldState.formatResult cast the double result down to
int via TbUtils.toInt when "Decimals by default" was 0 (the UI default).
BigDecimal.intValue() returns only the low-order 32 bits, so a sum
above ~2.1B wrapped to a negative number (e.g. 3,980,173,734 ->
-314,793,562).
Add TbUtils.toLong(double) alongside toInt (toInt is left untouched to
preserve TBEL script behavior), switch the CF precision=0 path to it,
and add a Long branch in createResultJson so the JSON node is emitted
as a numeric long
2 months ago
dashevchenko
1b8a25d568
fixed MAX aggregation for negative double values
2 months ago
Viacheslav Klimov
ee975cf386
Version set to 4.3.1.2-SNAPSHOT
4 months ago
Viacheslav Klimov
2a7eab3db5
Version set to 4.2.2.2-SNAPSHOT
4 months ago
Viacheslav Klimov
f9031dd63f
Version set to 4.3.1.1-SNAPSHOT
4 months ago
Viacheslav Klimov
f66427fb7c
Version set to 4.2.2.1-SNAPSHOT
4 months ago
Viacheslav Klimov
ad423555ac
Version changed to 4.3.1
5 months ago
Viacheslav Klimov
132b6a1e3f
Version changed to 4.2.2
5 months ago
Sergey Matvienko
77502b6c6c
tests: ensure parseBytesTo methods do not alter input data
5 months ago
Viacheslav Klimov
8f9c4b70d7
Migrate to Java 25
Co-Authored-By: Claude <noreply@anthropic.com>
5 months ago
Viacheslav Klimov
e2e62ef14d
Version set to 4.4.0-SNAPSHOT
5 months ago
Viacheslav Klimov
cb74eff115
TMP version set to 4.3.0.2-SNAPSHOT
5 months ago
Viacheslav Klimov
c41159a3f8
Version set to 4.3.0.2-SNAPSHOT
5 months ago
Viacheslav Klimov
b244e14ef7
Version set to 4.2.1.3-SNAPSHOT
5 months ago
Viacheslav Klimov
7900c51b9d
Version set to 4.4.0-SNAPSHOT
6 months ago
Viacheslav Klimov
7f427b27fb
Version set to 4.3.0.1-SNAPSHOT
6 months ago
IrynaMatveieva
0e9756f8ce
moved number utility method to a new utility class
6 months ago
IrynaMatveieva
bf656d2926
created new number utils class
6 months ago
Viacheslav Klimov
295e7d68c9
Update license headers
6 months ago
Viacheslav Klimov
5b5b4dff6b
Update license header
6 months ago
Viacheslav Klimov
c069d28231
Version set to 4.3.0-RC
7 months ago
Viacheslav Klimov
5e8ca1ca46
TMP version set to 4.2.1.2-SNAPSHOT
7 months ago
Viacheslav Klimov
f2dadd0791
Version set to 4.2.1.2-SNAPSHOT
7 months ago
Viacheslav Klimov
295d29fc68
Version set to 4.2.1.1-RC
7 months ago
Viacheslav Klimov
54b67426f4
Version set to 4.3.0-RC
7 months ago
IrynaMatveieva
4e2b4fc921
added getLatestTs method and added tests
7 months ago
IrynaMatveieva
958e44f7d6
set ts -1 when default value used
7 months ago
IrynaMatveieva
a39f24ae6e
remove unnecessary maps and methods
9 months ago
IrynaMatveieva
7c886840ce
refactoring
9 months ago
IrynaMatveieva
c46d2f0415
added related entities argument entry implementation
9 months ago
IrynaMatveieva
d97d932cfb
refactoring
9 months ago
IrynaMatveieva
899dd9002b
removed single agg argument and updated old single value argument
9 months ago
IrynaMatveieva
a585a3b9e6
minor refactoring
9 months ago
IrynaMatveieva
f667f0f23f
(wip) aggregation cf
9 months ago
VIacheslavKlimov
514812ae02
Version set to 4.3.0-SNAPSHOT
9 months ago
VIacheslavKlimov
1c2bdd4c14
TMP version set to 4.2.1-RC
9 months ago
VIacheslavKlimov
aefb7dcb41
Version set to 4.2.1-RC
9 months ago
dshvaika
ce3b89046b
propagation cf init commit
10 months ago
dshvaika
faf842f998
Updated toTbelCfArg implementation for GeofencingArgumentEntry
11 months ago
dshvaika
c8490080a1
added basic logic to update state periodically
12 months ago
Igor Kulikov
418cecf016
Version 4.3.0-SNAPSHOT
12 months ago
Igor Kulikov
4cdf1baf9a
Temp version set to 4.2.0-RC
12 months ago
Igor Kulikov
20bccee972
Version set 4.3.0-SNAPSHOT
12 months ago
Igor Kulikov
cc7c496b13
Version set to 4.2.0-RC
12 months ago
nickAS21
5f6cc76d11
tbel: reName createSetTb to newSet and to toSet
1 year ago
nick
baf68bbbfc
tbel: refactoring
1 year ago
nick
edba3517da
tbel: add ExecutionArrayList with methods: add, addAll, remove, clear, sort, toSorted, toList
1 year ago
Dmytro Skarzhynets
a0e8b01429
Add tests for compilation errors when evaluating scripts
1 year ago
Dmytro Skarzhynets
69964a2413
Make script compilation errors unrecoverable during rule node initialization
1 year ago