Eric Soroos
Eric Soroos
**Describe the bug** qsv applydp 0.128.0 doesn't appear to support the `--prefer-dmy` flag, added here: https://github.com/dathere/datapusher-plus/blob/master/datapusher/jobs.py#L1120 qsv 0.108 seems to work, so I've downgraded there for now. ``` ckan@96a3a268e3a3:/$ /usr/local/bin/qsvdp...
**Describe the bug** Auto index generation on cardinality is backwards. https://github.com/dathere/datapusher-plus/blob/master/datapusher/jobs.py#L1728 ``` # if a column's cardinality
Currently, the Datastore search filters are essentially exact match queries: `filters = { field: value, field2, value2 } ` yields `field=value and field2=value` in the where clause. ref: https://github.com/ckan/ckan/blob/master/ckanext/datastore/backend/postgres.py#L416 Other...
Fix issue where if ckan.auth.public_user_details is false, a user can't reset their password Fixes #7264 ### Proposed fixes: Ignores auth when getting the user via user_show. ### Features: - [x]...
Truncate takes an `AccessExclusive` lock on the table, which blocks all other transactions from accessing the table, including select for datastore_info and any other access to the table contents. Since...
**Describe the bug** https://github.com/dathere/datapusher-plus/blob/7b8bc6f2f25d0346b2a1d931051a4a4d44d16ee4/ckanext/datapusher_plus/jobs.py#L1056 Here, you note that truncate increases the speed that copy runs at. We're finding that with larger CSVs, the combination of truncate + a long running...
### Proposed fixes: Table designer's templates assume that there are either no or len(fields) errors, but if there's an error when adding a new column, the error structure is a...
## CKAN version Master, 2.11, 2.10 ## Describe the bug The test client is replaced for each request, so cookies aren't handled, and can't be added by `headers= {'cookie': foo}`....
## CKAN version 2.11.x ## Describe the bug Table designer doesn't track the tuple of (id, datastore_type), only (id) when determining DDL operations on the datastore. Removing a field and...