1.26.0
Changed
- FlowDB now enables partitionwise aggregation planning by default
- FlowDB now uses a default fillfactor of 100 for cache table indexes
Fixed
- Queries that have multiple of the same subquery with different parameters no longer cause duplicate scopes in tokens. #6580
- FlowETL QA checks
count_imeis
,count_imsis
,max_msisdns_per_imei
andmax_msisdns_per_imsi
now only count non-null IMEIs/IMSIs. #6619
What's Changed
- Revert "Delete .github/dependabot.yml" by @greenape in #6512
- Bump github/codeql-action from 2 to 3 by @dependabot in #6514
- Exclude flowetl from dependabot entirely by @greenape in #6553
- Bump black from 24.3.0 to 24.4.2 in /flowdb by @dependabot in #6518
- Bump black from 24.3.0 to 24.4.2 in /flowdb/testdata/synthetic_data by @dependabot in #6519
- Bump husky from 8.0.3 to 9.0.11 in /flowauth/frontend by @dependabot in #6520
- Bump black from 24.3.0 to 24.4.2 in /flowauth by @dependabot in #6530
- Bump prance from 0.21.8.0 to 23.6.21.0 in /flowapi by @dependabot in #6537
- Bump pytest from 8.1.1 to 8.2.0 in /flowmachine by @dependabot in #6539
- Bump black from 24.3.0 to 24.4.2 in /flowmachine by @dependabot in #6548
- Bump numpy from 1.26.2 to 1.26.4 in /flowdb/testdata/synthetic_data by @dependabot in #6525
- Bump tar from 6.1.12 to 6.2.1 in /flowauth/frontend by @dependabot in #6489
- Bump sqlalchemy from 1.4.44 to 2.0.29 in /flowauth by @dependabot in #6541
- Bump pytest from 8.1.1 to 8.2.0 in /flowauth by @dependabot in #6552
- Bump black from 24.3.0 to 24.4.2 in /flowapi by @dependabot in #6546
- Bump freezegun from 1.4.0 to 1.5.0 in /flowauth by @dependabot in #6545
- Bump redis from 5.0.3 to 5.0.4 in /flowauth by @dependabot in #6550
- Bump jsonschema from 4.17.3 to 4.22.0 in /flowapi by @dependabot in #6554
- Bump classnames from 2.3.2 to 2.5.1 in /flowauth/frontend by @dependabot in #6555
- Bump flask from 2.2.5 to 3.0.3 in /flowauth by @dependabot in #6549
- Bump flask-sqlalchemy from 3.0.5 to 3.1.1 in /flowauth by @dependabot in #6556
- Bump prettier from 3.1.0 to 3.2.5 in /flowauth/frontend by @dependabot in #6532
- Bump marshmallow from 3.21.1 to 3.21.2 in /flowmachine by @dependabot in #6559
- Bump pyzmq from 26.0.2 to 26.0.3 in /flowmachine by @dependabot in #6558
- Bump pyzmq from 26.0.2 to 26.0.3 in /flowapi by @dependabot in #6560
- Bump approvaltests from 11.2.1 to 12.0.0 in /flowmachine by @dependabot in #6551
- Bump jsonschema from 4.17.3 to 4.22.0 in /flowapi by @dependabot in #6561
- Bump tqdm from 4.66.2 to 4.66.4 in /flowclient by @dependabot in #6562
- Enable partitionwise aggregation in pg config by @greenape in #6511
- Bump cryptography from 42.0.5 to 42.0.6 in /flowauth by @dependabot in #6566
- Bump sqlalchemy from 2.0.29 to 2.0.30 in /flowmachine by @dependabot in #6565
- Bump cryptography from 42.0.5 to 42.0.6 in /flowapi by @dependabot in #6567
- Bump werkzeug from 3.0.2 to 3.0.3 in /flowapi by @dependabot in #6568
- Bump jinja2 from 3.1.3 to 3.1.4 in /flowdb/testdata/synthetic_data by @dependabot in #6570
- Bump sqlalchemy from 2.0.29 to 2.0.30 in /flowdb/testdata/synthetic_data by @dependabot in #6571
- Bump cryptography from 42.0.5 to 42.0.6 in /flowkit_jwt_generator by @dependabot in #6572
- Bump werkzeug from 3.0.2 to 3.0.3 in /flowauth by @dependabot in #6573
- Bump jinja2 from 3.1.3 to 3.1.4 in /flowapi by @dependabot in #6575
- Bump cryptography from 42.0.6 to 42.0.7 in /flowkit_jwt_generator by @dependabot in #6579
- Update GADM download URL by @jc-harrison in #6589
- Bump deps by @jc-harrison in #6587
- Deduped recieved scopes by @Thingus in #6581
- Bump black from 24.3.0 to 24.4.2 in /flowmachine by @dependabot in #6590
- Bump black from 24.3.0 to 24.4.2 in /flowapi by @dependabot in #6591
- Bump black from 24.3.0 to 24.4.2 in /flowdb/testdata/synthetic_data by @dependabot in #6594
- Bump black from 24.3.0 to 24.4.2 in /flowdb by @dependabot in #6595
- Bump prance from 0.21.8.0 to 23.6.21.0 in /flowapi by @dependabot in #6593
- Bump jsonschema from 4.17.3 to 4.22.0 in /flowapi by @dependabot in #6592
- Bump black from 24.3.0 to 24.4.2 in /flowauth by @dependabot in #6597
- Bump jupyter/scipy-notebook from
a7fb226
to85bef7e
by @dependabot in #6605 - Bump python-rapidjson from 1.16 to 1.17 in /flowmachine by @dependabot in #6611
- Bump quart from 0.19.5 to 0.19.6 in /flowapi by @dependabot in #6606
- Bump jsonschema from 4.17.3 to 4.22.0 in /flowapi by @dependabot in #6596
- Bump python-rapidjson from 1.16 to 1.17 in /flowapi by @dependabot in #6607
- Increase index fillfactor on cache tables by @greenape in #6598
- Bump requests from 2.31.0 to 2.32.2 in /flowkit_jwt_generator by @dependabot in #6620
- Bump pytest-asyncio from 0.23.6 to 0.23.7 in /flowmachine by @dependabot in #6609
- Bump requests from 2.31.0 to 2.32.0 in /flowmachine by @dependabot in #6616
- Bump requests from 2.31.0 to 2.32.0 in /flowauth by @dependabot in #6618
- Bump requests from 2.31.0 to 2.32.0 in /flowapi by @dependabot in #6617
- Bump approvaltests from 12.1.0 to 12.2.0 in /flowmachine by @dependabot in #6610
- Bump jupyter/scipy-notebook from
85bef7e
to053aea4
by @dependabot in #6614 - Ignore null IMEI/IMSI in QA checks by @jc-harrison in #6621
- Bump pytest from 8.2.0 to 8.2.1 in /flowkit_jwt_generator by @dependabot in #6623
- Bump watchdog from 4.0.0 to 4.0.1 in /flowmachine by @dependabot in #6624
- Bump structlog from 24.1.0 to 24.2.0 in /flowdb/testdata/synthetic_data by @dependabot in #6629
- Bump structlog from 24.1.0 to 24.2.0 in /flowapi by @dependabot in #6630
- Bump hypercorn from 0.16.0 to 0.17.2 in /flowapi by @dependabot in #6631
- Bump structlog from 24.1.0 to 24.2.0 in /flowauth by @dependabot in #6633
- Bump hypercorn from 0.17.2 to 0.17.3 in /flowapi by @dependabot in #6635
- Bump requests from 2.32.2 to 2.32.3 in /flowkit_jwt_generator by @dependabot in #6636
- Bump cryptography from 42.0.7 to 42.0.8 in /flowauth by @dependabot in #6640
- Bump cryptography from 42.0.7 to 42.0.8 in /flowkit_jwt_generator by @dependabot in #6641
- Bump pytest from 8.2.1 to 8.2.2 in /flowkit_jwt_generator by @dependabot in #6642
- Bump prettier from 3.2.5 to 3.3.1 in /flowauth/frontend by @dependabot in #6643
- Bump marshmallow from 3.21.2 to 3.21.3 in /flowmachine by @dependabot in #6644
- Bump tornado from 6.4 to 6.4.1 in /flowmachine by @dependabot in #6645
- Bump redis from 5.0.4 to 5.0.5 in /flowauth by @dependabot in #6646
- Bump redis from 5.0.4 to 5.0.5 in /flowmachine by @dependabot in #6647
Full Changelog: 1.25.0...1.26.0