Difference between revisions of "PyLoDStorage/Tickets"

From BITPlan Wiki
Jump to navigation Jump to search
 
Line 1: Line 1:
 
# {{Ticket
 
# {{Ticket
|number=1
+
|number=57
|title=Make available via pypi
+
|title=Support conversion to rdf triples
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2020-09-10 07:20:23+00:00
+
|createdAt=2022-01-19 11:26:59+00:00
|closedAt=2020-09-10 07:31:50+00:00
+
|closedAt=
|state=closed
+
|state=open
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=2
+
|number=56
|title=add improved UML support from Proceedings Title Parser
+
|title=addWikiData Linker to QueryResultDocumentation and callback for further such handlers while at it
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2020-09-10 08:37:16+00:00
+
|createdAt=2021-12-12 13:50:37+00:00
|closedAt=2020-09-10 08:37:47+00:00
+
|closedAt=2021-12-12 14:35:10+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=3
+
|number=55
|title=Refactor JSON support from DgraphAndWeaviateTest
+
|title=need to export pylatexenc dependency
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2020-09-12 15:50:31+00:00
+
|createdAt=2021-12-12 13:29:25+00:00
|closedAt=2020-09-12 16:10:43+00:00
+
|closedAt=2021-12-12 13:30:01+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=4
+
|number=54
|title=sqlite3.IntegrityError: UNIQUE constraint failed:  ... show debug info
+
|title=addQueryDocumentation
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2020-09-14 15:39:14+00:00
+
|createdAt=2021-12-12 07:08:37+00:00
|closedAt=2020-09-14 15:55:38+00:00
+
|closedAt=2021-12-12 07:46:42+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=5
+
|number=53
|title=Allow use of params in queries
+
|title=add limit for query.documentQueryResult
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2020-09-19 07:17:13+00:00
+
|createdAt=2021-12-05 15:13:42+00:00
|closedAt=2020-09-19 07:34:38+00:00
+
|closedAt=2021-12-05 15:14:04+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=6
+
|number=52
|title=add SPARQL support
+
|title=add pewee adaption
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2020-09-21 13:42:50+00:00
+
|createdAt=2021-11-01 20:21:29+00:00
|closedAt=2020-09-21 15:42:49+00:00
+
|closedAt=
|state=closed
+
|state=open
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=7
+
|number=51
|title=support date values in format supplied e.g. by wikidata 2020-01-01T00:00:00Z
+
|title=datetime handling sqlite error should lead to warning and not raise an exception
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2020-09-21 13:43:48+00:00
+
|createdAt=2021-10-30 14:09:42+00:00
|closedAt=2020-09-21 16:03:54+00:00
+
|closedAt=
|state=closed
+
|state=open
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=8
+
|number=50
|title=strToDatetime fails on invalid datetime strings e.g. with year out of range
+
|title=add initSqlDB
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2020-09-22 07:15:44+00:00
+
|createdAt=2021-10-30 11:42:59+00:00
|closedAt=2020-09-22 07:18:24+00:00
+
|closedAt=2021-10-30 11:43:24+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=9
+
|number=49
|title=Avoid wikidata 403
+
|title=add append option to store API
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2020-09-23 06:32:21+00:00
+
|createdAt=2021-10-30 09:17:01+00:00
|closedAt=2020-09-23 06:43:18+00:00
+
|closedAt=2021-10-30 09:50:33+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=10
+
|number=48
|title=need to fix round-trip json behavior
+
|title=isCached should be True even if count is less than 100
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2020-09-23 08:11:19+00:00
+
|createdAt=2021-10-28 11:07:18+00:00
|closedAt=2020-09-23 08:11:38+00:00
+
|closedAt=2021-10-28 11:09:46+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=11
+
|number=47
|title=make Types JSONAble to allow to store type information along side json data files
+
|title=queryDocumentation: Fix tryItMarkup if lang is not SPARQL and fix links with special chars
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2020-09-23 08:21:23+00:00
+
|createdAt=2021-08-23 12:24:46+00:00
|closedAt=2020-09-23 09:12:50+00:00
+
|closedAt=2021-08-23 12:25:39+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=12
+
|number=46
|title=transitive dependency for SPARQLWrapper missing
+
|title=add try it! button to Query documentation
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2020-09-23 11:54:46+00:00
+
|createdAt=2021-08-23 05:33:12+00:00
|closedAt=2020-09-23 11:55:35+00:00
+
|closedAt=2021-08-23 09:39:50+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=13
+
|number=45
|title=set None value for undefined LoD entries
+
|title=Add option to specify cacheDir location in StorageConfig
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2020-09-23 15:11:53+00:00
+
|createdAt=2021-08-15 20:06:24+00:00
|closedAt=2020-09-23 15:24:07+00:00
+
|closedAt=2021-08-16 06:29:26+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=14
+
|number=44
|title=offer execute wrapper directly via sqlDB
+
|title=use setAttr instead of assigning __dict__
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2020-09-24 05:12:13+00:00
+
|createdAt=2021-08-12 10:03:38+00:00
|closedAt=2020-09-24 05:50:58+00:00
+
|closedAt=2021-08-12 10:30:37+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=15
+
|number=43
|title=auto create generalization view ddl for tablelist
+
|title=offer warnOnNone and warnOnUnsupportedTypes for Type handling
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-01-26 11:08:51+00:00
+
|createdAt=2021-08-12 07:09:25+00:00
|closedAt=2021-01-26 12:38:28+00:00
+
|closedAt=2021-08-12 07:16:06+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=16
+
|number=42
|title=allow to only warn if samplerecordcount is higher than number of available records
+
|title=fix behavior for invalid json
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-01-27 12:31:37+00:00
+
|createdAt=2021-08-08 06:29:25+00:00
|closedAt=2021-01-27 12:43:58+00:00
+
|closedAt=2021-08-08 06:31:46+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=17
+
|number=41
|title=add check_same_thread to be able to set it to False
+
|title=improve error message when create table command fails
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-01-27 14:45:05+00:00
+
|createdAt=2021-07-31 15:19:06+00:00
|closedAt=2021-01-27 14:48:49+00:00
+
|closedAt=2021-08-08 06:28:40+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=18
+
|number=40
|title=add getTableDict convenience function
+
|title=make limit and batchSize available again for store
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-01-28 11:08:49+00:00
+
|createdAt=2021-07-31 09:04:31+00:00
|closedAt=2021-01-28 11:09:30+00:00
+
|closedAt=2021-07-31 09:08:40+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=19
+
|number=39
|title=migrate query manager from ptp here
+
|title=set sampleRecordCount to -1 / all as a default for fromCache handling
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-01-29 17:21:32+00:00
+
|createdAt=2021-07-30 13:18:33+00:00
|closedAt=2021-01-29 17:47:10+00:00
+
|closedAt=2021-07-30 13:18:59+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=20
+
|number=38
|title=add fixNone option to SPARQL results (same functionality as in SQL)
+
|title=fix getCacheFile to use self.config if config is None
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-01-30 07:37:26+00:00
+
|createdAt=2021-07-30 03:28:49+00:00
|closedAt=2021-01-30 10:14:59+00:00
+
|closedAt=2021-07-30 03:30:43+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=21
+
|number=37
|title=FromJson with taking type information from getSamples
+
|title=regression - getListOfDicts callback not handled as function
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-04-11 10:11:35+00:00
+
|createdAt=2021-07-29 13:17:01+00:00
|closedAt=2021-04-12 05:47:06+00:00
+
|closedAt=2021-07-29 13:17:25+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=22
+
|number=36
|title=Regression: storeToJsonFile and restoreFromJsonFile missing in JSONAble
+
|title=regression return of lists needed for restoreFromJsonFile and restoreFromJsonStr for backward compatiblity
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-04-12 05:49:21+00:00
+
|createdAt=2021-07-29 08:09:52+00:00
|closedAt=2021-04-12 07:03:46+00:00
+
|closedAt=2021-07-29 08:10:37+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=23
+
|number=35
|title=date type handling should be more robust - list handling should return a list of problems instead of failing
+
|title=support pydantic as a schema support
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-04-13 08:23:58+00:00
+
|createdAt=2021-07-26 14:41:03+00:00
|closedAt=2021-07-19 06:32:40+00:00
+
|closedAt=
|state=closed
+
|state=open
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=24
+
|number=34
|title=integrate tabulate
+
|title=refactor EntityManager from ProceedingTitleParser here for reuse
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-05-03 07:21:48+00:00
+
|createdAt=2021-07-23 14:43:06+00:00
|closedAt=2021-08-19 10:55:27+00:00
+
|closedAt=2021-07-28 07:27:20+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=25
+
|number=33
|title=integrate pandas dataframes
+
|title=SQL handling of Lists
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-06-07 13:47:09+00:00
+
|createdAt=2021-07-21 06:40:01+00:00
|closedAt=2021-06-09 13:18:28+00:00
+
|closedAt=2021-07-30 06:49:19+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=26
+
|number=32
|title=add intersect methods
+
|title=getLookup fails on duplicates
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-06-11 14:39:01+00:00
+
|createdAt=2021-07-20 07:07:40+00:00
|closedAt=2021-06-11 15:18:38+00:00
+
|closedAt=2021-07-20 07:10:42+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=27
+
|number=31
|title=add Lookup map option
+
|title=getLookup fails if value is list
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-06-11 14:39:42+00:00
+
|createdAt=2021-07-20 06:28:23+00:00
|closedAt=2021-06-13 06:55:59+00:00
+
|closedAt=2021-07-20 06:41:48+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=28
+
|number=30
|title=add plot option
+
|title=Limit stored attributes of JSONAble to attributes of the samples
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-06-11 14:43:28+00:00
+
|createdAt=2021-06-23 13:11:20+00:00
|closedAt=2021-06-11 14:48:20+00:00
+
|closedAt=
|state=closed
+
|state=open
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
Line 232: Line 232:
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=30
+
|number=28
|title=Limit stored attributes of JSONAble to attributes of the samples
+
|title=add plot option
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-06-23 13:11:20+00:00
+
|createdAt=2021-06-11 14:43:28+00:00
|closedAt=
+
|closedAt=2021-06-11 14:48:20+00:00
|state=open
+
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=31
+
|number=27
|title=getLookup fails if value is list
+
|title=add Lookup map option
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-07-20 06:28:23+00:00
+
|createdAt=2021-06-11 14:39:42+00:00
|closedAt=2021-07-20 06:41:48+00:00
+
|closedAt=2021-06-13 06:55:59+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=32
+
|number=26
|title=getLookup fails on duplicates
+
|title=add intersect methods
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-07-20 07:07:40+00:00
+
|createdAt=2021-06-11 14:39:01+00:00
|closedAt=2021-07-20 07:10:42+00:00
+
|closedAt=2021-06-11 15:18:38+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=33
+
|number=25
|title=SQL handling of Lists
+
|title=integrate pandas dataframes
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-07-21 06:40:01+00:00
+
|createdAt=2021-06-07 13:47:09+00:00
|closedAt=2021-07-30 06:49:19+00:00
+
|closedAt=2021-06-09 13:18:28+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=34
+
|number=24
|title=refactor EntityManager from ProceedingTitleParser here for reuse
+
|title=integrate tabulate
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-07-23 14:43:06+00:00
+
|createdAt=2021-05-03 07:21:48+00:00
|closedAt=2021-07-28 07:27:20+00:00
+
|closedAt=2021-08-19 10:55:27+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=35
+
|number=23
|title=support pydantic as a schema support
+
|title=date type handling should be more robust - list handling should return a list of problems instead of failing
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-07-26 14:41:03+00:00
+
|createdAt=2021-04-13 08:23:58+00:00
|closedAt=
+
|closedAt=2021-07-19 06:32:40+00:00
|state=open
+
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=36
+
|number=22
|title=regression return of lists needed for restoreFromJsonFile and restoreFromJsonStr for backward compatiblity
+
|title=Regression: storeToJsonFile and restoreFromJsonFile missing in JSONAble
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-07-29 08:09:52+00:00
+
|createdAt=2021-04-12 05:49:21+00:00
|closedAt=2021-07-29 08:10:37+00:00
+
|closedAt=2021-04-12 07:03:46+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=37
+
|number=21
|title=regression - getListOfDicts callback not handled as function
+
|title=FromJson with taking type information from getSamples
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-07-29 13:17:01+00:00
+
|createdAt=2021-04-11 10:11:35+00:00
|closedAt=2021-07-29 13:17:25+00:00
+
|closedAt=2021-04-12 05:47:06+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=38
+
|number=20
|title=fix getCacheFile to use self.config if config is None
+
|title=add fixNone option to SPARQL results (same functionality as in SQL)
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-07-30 03:28:49+00:00
+
|createdAt=2021-01-30 07:37:26+00:00
|closedAt=2021-07-30 03:30:43+00:00
+
|closedAt=2021-01-30 10:14:59+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=39
+
|number=19
|title=set sampleRecordCount to -1 / all as a default for fromCache handling
+
|title=migrate query manager from ptp here
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-07-30 13:18:33+00:00
+
|createdAt=2021-01-29 17:21:32+00:00
|closedAt=2021-07-30 13:18:59+00:00
+
|closedAt=2021-01-29 17:47:10+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=40
+
|number=18
|title=make limit and batchSize available again for store
+
|title=add getTableDict convenience function
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-07-31 09:04:31+00:00
+
|createdAt=2021-01-28 11:08:49+00:00
|closedAt=2021-07-31 09:08:40+00:00
+
|closedAt=2021-01-28 11:09:30+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=41
+
|number=17
|title=improve error message when create table command fails
+
|title=add check_same_thread to be able to set it to False
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-07-31 15:19:06+00:00
+
|createdAt=2021-01-27 14:45:05+00:00
|closedAt=2021-08-08 06:28:40+00:00
+
|closedAt=2021-01-27 14:48:49+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=42
+
|number=16
|title=fix behavior for invalid json
+
|title=allow to only warn if samplerecordcount is higher than number of available records
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-08-08 06:29:25+00:00
+
|createdAt=2021-01-27 12:31:37+00:00
|closedAt=2021-08-08 06:31:46+00:00
+
|closedAt=2021-01-27 12:43:58+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=43
+
|number=15
|title=offer warnOnNone and warnOnUnsupportedTypes for Type handling
+
|title=auto create generalization view ddl for tablelist
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-08-12 07:09:25+00:00
+
|createdAt=2021-01-26 11:08:51+00:00
|closedAt=2021-08-12 07:16:06+00:00
+
|closedAt=2021-01-26 12:38:28+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=44
+
|number=14
|title=use setAttr instead of assigning __dict__
+
|title=offer execute wrapper directly via sqlDB
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-08-12 10:03:38+00:00
+
|createdAt=2020-09-24 05:12:13+00:00
|closedAt=2021-08-12 10:30:37+00:00
+
|closedAt=2020-09-24 05:50:58+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=45
+
|number=13
|title=Add option to specify cacheDir location in StorageConfig
+
|title=set None value for undefined LoD entries
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-08-15 20:06:24+00:00
+
|createdAt=2020-09-23 15:11:53+00:00
|closedAt=2021-08-16 06:29:26+00:00
+
|closedAt=2020-09-23 15:24:07+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=46
+
|number=12
|title=add try it! button to Query documentation
+
|title=transitive dependency for SPARQLWrapper missing
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-08-23 05:33:12+00:00
+
|createdAt=2020-09-23 11:54:46+00:00
|closedAt=2021-08-23 09:39:50+00:00
+
|closedAt=2020-09-23 11:55:35+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=47
+
|number=11
|title=queryDocumentation: Fix tryItMarkup if lang is not SPARQL and fix links with special chars
+
|title=make Types JSONAble to allow to store type information along side json data files
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-08-23 12:24:46+00:00
+
|createdAt=2020-09-23 08:21:23+00:00
|closedAt=2021-08-23 12:25:39+00:00
+
|closedAt=2020-09-23 09:12:50+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=48
+
|number=10
|title=isCached should be True even if count is less than 100
+
|title=need to fix round-trip json behavior
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-10-28 11:07:18+00:00
+
|createdAt=2020-09-23 08:11:19+00:00
|closedAt=2021-10-28 11:09:46+00:00
+
|closedAt=2020-09-23 08:11:38+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=49
+
|number=9
|title=add append option to store API
+
|title=Avoid wikidata 403
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-10-30 09:17:01+00:00
+
|createdAt=2020-09-23 06:32:21+00:00
|closedAt=2021-10-30 09:50:33+00:00
+
|closedAt=2020-09-23 06:43:18+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=50
+
|number=8
|title=add initSqlDB
+
|title=strToDatetime fails on invalid datetime strings e.g. with year out of range
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-10-30 11:42:59+00:00
+
|createdAt=2020-09-22 07:15:44+00:00
|closedAt=2021-10-30 11:43:24+00:00
+
|closedAt=2020-09-22 07:18:24+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=51
+
|number=7
|title=datetime handling sqlite error should lead to warning and not raise an exception
+
|title=support date values in format supplied e.g. by wikidata 2020-01-01T00:00:00Z
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-10-30 14:09:42+00:00
+
|createdAt=2020-09-21 13:43:48+00:00
|closedAt=
+
|closedAt=2020-09-21 16:03:54+00:00
|state=open
+
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=52
+
|number=6
|title=add pewee adaption
+
|title=add SPARQL support
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-11-01 20:21:29+00:00
+
|createdAt=2020-09-21 13:42:50+00:00
|closedAt=
+
|closedAt=2020-09-21 15:42:49+00:00
|state=open
+
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=53
+
|number=5
|title=add limit for query.documentQueryResult
+
|title=Allow use of params in queries
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-12-05 15:13:42+00:00
+
|createdAt=2020-09-19 07:17:13+00:00
|closedAt=2021-12-05 15:14:04+00:00
+
|closedAt=2020-09-19 07:34:38+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=54
+
|number=4
|title=addQueryDocumentation
+
|title=sqlite3.IntegrityError: UNIQUE constraint failed:  ... show debug info
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-12-12 07:08:37+00:00
+
|createdAt=2020-09-14 15:39:14+00:00
|closedAt=2021-12-12 07:46:42+00:00
+
|closedAt=2020-09-14 15:55:38+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=55
+
|number=3
|title=need to export pylatexenc dependency
+
|title=Refactor JSON support from DgraphAndWeaviateTest
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-12-12 13:29:25+00:00
+
|createdAt=2020-09-12 15:50:31+00:00
|closedAt=2021-12-12 13:30:01+00:00
+
|closedAt=2020-09-12 16:10:43+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=56
+
|number=2
|title=addWikiData Linker to QueryResultDocumentation and callback for further such handlers while at it
+
|title=add improved UML support from Proceedings Title Parser
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2021-12-12 13:50:37+00:00
+
|createdAt=2020-09-10 08:37:16+00:00
|closedAt=2021-12-12 14:35:10+00:00
+
|closedAt=2020-09-10 08:37:47+00:00
 
|state=closed
 
|state=closed
 
}}
 
}}
 
# {{Ticket
 
# {{Ticket
|number=57
+
|number=1
|title=Support conversion to rdf triples
+
|title=Make available via pypi
 
|project=pyLoDStorage
 
|project=pyLoDStorage
|createdAt=2022-01-19 11:26:59+00:00
+
|createdAt=2020-09-10 07:20:23+00:00
|closedAt=
+
|closedAt=2020-09-10 07:31:50+00:00
|state=open
+
|state=closed
 
}}
 
}}

Latest revision as of 15:30, 29 January 2022

  1. Issue 57 - Support conversion to rdf triples
  2. Issue 56 - addWikiData Linker to QueryResultDocumentation and callback for further such handlers while at it
  3. Issue 55 - need to export pylatexenc dependency
  4. Issue 54 - addQueryDocumentation
  5. Issue 53 - add limit for query.documentQueryResult
  6. Issue 52 - add pewee adaption
  7. Issue 51 - datetime handling sqlite error should lead to warning and not raise an exception
  8. Issue 50 - add initSqlDB
  9. Issue 49 - add append option to store API
  10. Issue 48 - isCached should be True even if count is less than 100
  11. Issue 47 - queryDocumentation: Fix tryItMarkup if lang is not SPARQL and fix links with special chars
  12. Issue 46 - add try it! button to Query documentation
  13. Issue 45 - Add option to specify cacheDir location in StorageConfig
  14. Issue 44 - use setAttr instead of assigning __dict__
  15. Issue 43 - offer warnOnNone and warnOnUnsupportedTypes for Type handling
  16. Issue 42 - fix behavior for invalid json
  17. Issue 41 - improve error message when create table command fails
  18. Issue 40 - make limit and batchSize available again for store
  19. Issue 39 - set sampleRecordCount to -1 / all as a default for fromCache handling
  20. Issue 38 - fix getCacheFile to use self.config if config is None
  21. Issue 37 - regression - getListOfDicts callback not handled as function
  22. Issue 36 - regression return of lists needed for restoreFromJsonFile and restoreFromJsonStr for backward compatiblity
  23. Issue 35 - support pydantic as a schema support
  24. Issue 34 - refactor EntityManager from ProceedingTitleParser here for reuse
  25. Issue 33 - SQL handling of Lists
  26. Issue 32 - getLookup fails on duplicates
  27. Issue 31 - getLookup fails if value is list
  28. Issue 30 - Limit stored attributes of JSONAble to attributes of the samples
  29. Issue 29 - Functionality to convert between LoD and CSV
  30. Issue 28 - add plot option
  31. Issue 27 - add Lookup map option
  32. Issue 26 - add intersect methods
  33. Issue 25 - integrate pandas dataframes
  34. Issue 24 - integrate tabulate
  35. Issue 23 - date type handling should be more robust - list handling should return a list of problems instead of failing
  36. Issue 22 - Regression: storeToJsonFile and restoreFromJsonFile missing in JSONAble
  37. Issue 21 - FromJson with taking type information from getSamples
  38. Issue 20 - add fixNone option to SPARQL results (same functionality as in SQL)
  39. Issue 19 - migrate query manager from ptp here
  40. Issue 18 - add getTableDict convenience function
  41. Issue 17 - add check_same_thread to be able to set it to False
  42. Issue 16 - allow to only warn if samplerecordcount is higher than number of available records
  43. Issue 15 - auto create generalization view ddl for tablelist
  44. Issue 14 - offer execute wrapper directly via sqlDB
  45. Issue 13 - set None value for undefined LoD entries
  46. Issue 12 - transitive dependency for SPARQLWrapper missing
  47. Issue 11 - make Types JSONAble to allow to store type information along side json data files
  48. Issue 10 - need to fix round-trip json behavior
  49. Issue 9 - Avoid wikidata 403
  50. Issue 8 - strToDatetime fails on invalid datetime strings e.g. with year out of range
  51. Issue 7 - support date values in format supplied e.g. by wikidata 2020-01-01T00:00:00Z
  52. Issue 6 - add SPARQL support
  53. Issue 5 - Allow use of params in queries
  54. Issue 4 - sqlite3.IntegrityError: UNIQUE constraint failed: ... show debug info
  55. Issue 3 - Refactor JSON support from DgraphAndWeaviateTest
  56. Issue 2 - add improved UML support from Proceedings Title Parser
  57. Issue 1 - Make available via pypi