{"action":"created","issue":{"url":"https://api.github.com/repos/hydroshare/hydroshare/issues/1220","repository_url":"https://api.github.com/repos/hydroshare/hydroshare","labels_url":"https://api.github.com/repos/hydroshare/hydroshare/issues/1220/labels{/name}","comments_url":"https://api.github.com/repos/hydroshare/hydroshare/issues/1220/comments","events_url":"https://api.github.com/repos/hydroshare/hydroshare/issues/1220/events","html_url":"https://github.com/hydroshare/hydroshare/issues/1220","id":156006215,"number":1220,"title":"Time Series: Add support for uploading ODM2 SQLite file with multiple timeseries","user":{"login":"pkdash","id":2523434,"avatar_url":"https://avatars.githubusercontent.com/u/2523434?v=3","gravatar_id":"","url":"https://api.github.com/users/pkdash","html_url":"https://github.com/pkdash","followers_url":"https://api.github.com/users/pkdash/followers","following_url":"https://api.github.com/users/pkdash/following{/other_user}","gists_url":"https://api.github.com/users/pkdash/gists{/gist_id}","starred_url":"https://api.github.com/users/pkdash/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pkdash/subscriptions","organizations_url":"https://api.github.com/users/pkdash/orgs","repos_url":"https://api.github.com/users/pkdash/repos","events_url":"https://api.github.com/users/pkdash/events{/privacy}","received_events_url":"https://api.github.com/users/pkdash/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hydroshare/hydroshare/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"pkdash","id":2523434,"avatar_url":"https://avatars.githubusercontent.com/u/2523434?v=3","gravatar_id":"","url":"https://api.github.com/users/pkdash","html_url":"https://github.com/pkdash","followers_url":"https://api.github.com/users/pkdash/followers","following_url":"https://api.github.com/users/pkdash/following{/other_user}","gists_url":"https://api.github.com/users/pkdash/gists{/gist_id}","starred_url":"https://api.github.com/users/pkdash/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pkdash/subscriptions","organizations_url":"https://api.github.com/users/pkdash/orgs","repos_url":"https://api.github.com/users/pkdash/repos","events_url":"https://api.github.com/users/pkdash/events{/privacy}","received_events_url":"https://api.github.com/users/pkdash/received_events","type":"User","site_admin":false},"milestone":null,"comments":24,"created_at":"2016-05-20T16:51:21Z","updated_at":"2016-06-15T17:10:10Z","closed_at":null,"body":"The timeseries resource currently supports SQLite file upload with only one timeseries in it. We need to support uploading SQLite file with multiple timeseries. \r\n\r\nThis would require changes to the extended metadata storage models in order to relate the set of extended metadata elements to a specific timeseries. Currently we have only one set of extended metadata elements for a timeseries resource. With this change we will have multiple set of extended metadata elements one for each timeseries in the uploaded SQLite file.\r\n\r\nAs part of this issue, edited metadata also needs to be written back to the SQLite file. Instead of automatically updating the SQLite file each time the user updates any of the metadata elements, it would be better to provide an option for the user to update the file at the end of all metadata updates."},"comment":{"url":"https://api.github.com/repos/hydroshare/hydroshare/issues/comments/226254268","html_url":"https://github.com/hydroshare/hydroshare/issues/1220#issuecomment-226254268","issue_url":"https://api.github.com/repos/hydroshare/hydroshare/issues/1220","id":226254268,"user":{"login":"pkdash","id":2523434,"avatar_url":"https://avatars.githubusercontent.com/u/2523434?v=3","gravatar_id":"","url":"https://api.github.com/users/pkdash","html_url":"https://github.com/pkdash","followers_url":"https://api.github.com/users/pkdash/followers","following_url":"https://api.github.com/users/pkdash/following{/other_user}","gists_url":"https://api.github.com/users/pkdash/gists{/gist_id}","starred_url":"https://api.github.com/users/pkdash/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pkdash/subscriptions","organizations_url":"https://api.github.com/users/pkdash/orgs","repos_url":"https://api.github.com/users/pkdash/repos","events_url":"https://api.github.com/users/pkdash/events{/privacy}","received_events_url":"https://api.github.com/users/pkdash/received_events","type":"User","site_admin":false},"created_at":"2016-06-15T17:10:10Z","updated_at":"2016-06-15T17:10:10Z","body":"@hyi I noticed some performance issue when trying to update the SQLite file every time a metadata element gets updated even with using the djang-irods api for retrieving the file from irods and saving it back to irods. I think I should go for bulk update of the SQLite file which can be activated by the user (a button on the UI to update the SQLite file) or at the time of bag download. Your thoughts on this approach."}}
{"actor":{"display_login":"pkdash"}}