Published January 11, 2023
| Version 1.18.0
Software
Open
Flowminder/FlowKit: 1.18.0
Creators
- 1. @Flowminder
- 2. Code AI Ltd.
- 3. @dotfive
- 4. Flowminder
- 5. Gitter
Description
1.18.0 Added
- Added views
etl.ingested_state
,etl.available_dates
andetl.deduped_post_etl_queries
in FlowDB, for convenient extraction of relevant information from the ETL tables. #5641 - Added
MajorityLocationWithUnlocatable
query class andmajority_location
function. #5720
- Important; tokens issued by previous versions of Flowauth are not compatible with this version. Users will need to regenerate tokens using the updated Flowauth.
- Move from
groups
toroles
in flowauth; see here for full details. #5613 - Changed
AIRFLOW__CORE__SQL_ALCHEMY_CONN
env var toAIRFLOW__DATABASE__SQL_ALCHEMY_CONN
- RoleScopePicker component redesigned and reimplemented.
- Docs now recommend creating a separate bind mount for airflow scheduler logs, and include this in the secrets quickstart. #3622
jwt
tokens now usesub
instead ofidentity
forJWT_IDENTITY_CLAIM
.- A
majority_location
query withinclude_unlocatable=True
will now include rows for all subscribers in thesubscriber_location_weights
sub-query, including those for whom all weights are negative (previously subscribers with only negative weights were excluded).
- Fixed a potential deadlock when using a small connection pool and
store
-ing queries - AutoFlow can now be run in a docker container with non-default user. #5574
- Passing an empty list of events tables when creating a query now raises
ValueError: Empty tables list.
instead of aMissingDateError
. #436 - Flowmachine now looks at only the most recent state (per CDR type per CDR date) in
etl.etl_records
to determine available dates. #5641 - It is now possible to run API queries that include multiple different aggregation units (e.g.
joined_spatial_aggregate
withdisplacement
metric). #4649 - Demo roles can now be used in
worked_examples
. #5735
- Removed the
include_unlocatable
parameter fromMajorityLocation
class (themajority_location
function should be used instead ifinclude_unlocatable
is required). #5720
Files
Flowminder/FlowKit-1.18.0.zip
Files
(22.6 MB)
Name | Size | Download all |
---|---|---|
md5:8a6f732ffce57c3ce30b62558767d525
|
22.6 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/Flowminder/FlowKit/tree/1.18.0 (URL)