GoodData Writer: data load to all active tables

Parameter tableId of data loading API calls /gooddata-writer/load-data and /gooddata-writer/load-data-multi is optional now. If the parameter is not present, data load will be performed to all active tables (i.e. tables with flag export=1). See Apiary docs

Support in Orchestrator UI is being prepared. When it is ready you will be able to replace /gooddata-writer/upload-project call with one of these to speed up the loads and avoid unnecessary model updates.

GoodData Writer now uses Project Model API

All newly created writers will use GoodData's Project Model API by default (also known as LDM API). Existing projects still use the CL tool but will be switched in near future.

New writers also don't use date facts in datasets referencing date dimensions (this does not apply for time dimensions). Counting without Date facts is covered by "Date Attribute Arithmetic". Older projects have reports built upon these facts and can't be switched automatically so far.