{"action":"created","issue":{"url":"https://api.github.com/repos/pentaho/data-access/issues/727","repository_url":"https://api.github.com/repos/pentaho/data-access","labels_url":"https://api.github.com/repos/pentaho/data-access/issues/727/labels{/name}","comments_url":"https://api.github.com/repos/pentaho/data-access/issues/727/comments","events_url":"https://api.github.com/repos/pentaho/data-access/issues/727/events","html_url":"https://github.com/pentaho/data-access/pull/727","id":148298561,"number":727,"title":"[BACKLOG-6461] Oracle repository: Impossible to create CSV datasource…","user":{"login":"ivanpogodin","id":10196053,"avatar_url":"https://avatars.githubusercontent.com/u/10196053?v=3","gravatar_id":"","url":"https://api.github.com/users/ivanpogodin","html_url":"https://github.com/ivanpogodin","followers_url":"https://api.github.com/users/ivanpogodin/followers","following_url":"https://api.github.com/users/ivanpogodin/following{/other_user}","gists_url":"https://api.github.com/users/ivanpogodin/gists{/gist_id}","starred_url":"https://api.github.com/users/ivanpogodin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ivanpogodin/subscriptions","organizations_url":"https://api.github.com/users/ivanpogodin/orgs","repos_url":"https://api.github.com/users/ivanpogodin/repos","events_url":"https://api.github.com/users/ivanpogodin/events{/privacy}","received_events_url":"https://api.github.com/users/ivanpogodin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":19,"created_at":"2016-04-14T09:10:52Z","updated_at":"2016-05-06T11:12:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/pentaho/data-access/pulls/727","html_url":"https://github.com/pentaho/data-access/pull/727","diff_url":"https://github.com/pentaho/data-access/pull/727.diff","patch_url":"https://github.com/pentaho/data-access/pull/727.patch"},"body":"… where column names in csv contain - and / which get converted to text, HYPHEN and DIVIDED_BY, causing column name in table to be too long [ORA-00972 - Identifier too long]."},"comment":{"url":"https://api.github.com/repos/pentaho/data-access/issues/comments/217413376","html_url":"https://github.com/pentaho/data-access/pull/727#issuecomment-217413376","issue_url":"https://api.github.com/repos/pentaho/data-access/issues/727","id":217413376,"user":{"login":"wingman-pentaho","id":18704365,"avatar_url":"https://avatars.githubusercontent.com/u/18704365?v=3","gravatar_id":"","url":"https://api.github.com/users/wingman-pentaho","html_url":"https://github.com/wingman-pentaho","followers_url":"https://api.github.com/users/wingman-pentaho/followers","following_url":"https://api.github.com/users/wingman-pentaho/following{/other_user}","gists_url":"https://api.github.com/users/wingman-pentaho/gists{/gist_id}","starred_url":"https://api.github.com/users/wingman-pentaho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wingman-pentaho/subscriptions","organizations_url":"https://api.github.com/users/wingman-pentaho/orgs","repos_url":"https://api.github.com/users/wingman-pentaho/repos","events_url":"https://api.github.com/users/wingman-pentaho/events{/privacy}","received_events_url":"https://api.github.com/users/wingman-pentaho/received_events","type":"User","site_admin":false},"created_at":"2016-05-06T11:12:25Z","updated_at":"2016-05-06T11:12:25Z","body":"Build Commands:\n==============\nBuild:\n------\n1. ant -Dtestreports.dir=bin/reports/unit-test -Djunit.jvmargs=-XX:PermSize=256m -f build.xml clean-all resolve jacoco && ant -Dpentaho.coding.standards.version=1.0.4 -Dtestreports.dir=bin/reports/integration-test -Djunit.jvmargs=-XX:PermSize=256m -f build.xml jacoco-integration checkstyle\n\nCleanup:\n-------\nrm -r ~/.ivy2/local || echo no publish local to remove\n\nChanged files:\n==============\n  src/org/pentaho/platform/dataaccess/datasource/wizard/service/agile/CsvTransformGenerator.java\n  src/org/pentaho/platform/dataaccess/datasource/wizard/service/agile/StagingTransformGenerator.java\n  test-src/org/pentaho/platform/dataaccess/datasource/wizard/service/agile/CsvTransformGeneratorIT.java\n  test-src/org/pentaho/platform/dataaccess/datasource/wizard/service/agile/CsvTransformGeneratorTest.java\n  test-src/org/pentaho/platform/dataaccess/datasource/wizard/service/agile/StagingTransformGeneratorTest.java\n\nNewly Broken Tests:\n======================\norg.pentaho.platform.dataaccess.datasource.wizard.service.agile.CsvTransformGeneratorTest.testGetMaxColumnNameLength:\n-----------------------------------------------\njava.lang.NullPointerException\n```\njava.lang.NullPointerException\n\tat org.pentaho.di.core.database.Database.getObjectName(Database.java:4507)\n\tat org.pentaho.di.core.logging.LoggingObject.grabLoggingObjectInformation(LoggingObject.java:144)\n\tat org.pentaho.di.core.logging.LoggingObject.<init>(LoggingObject.java:56)\n\tat org.pentaho.di.core.logging.LoggingRegistry.registerLoggingSource(LoggingRegistry.java:65)\n\tat org.pentaho.di.core.logging.LogChannel.<init>(LogChannel.java:58)\n\tat org.pentaho.di.core.database.Database.<init>(Data\n```\n\nUnit test coverage change:\n============\norg.pentaho.platform.dataaccess.datasource.wizard.models.ModelInfo:\n * Complexity Change :  + 1.64%\n * Instruction Change :  + .70%\n * Line Change :  + .83%\n * Method Change :  + 4.00%\n\norg.pentaho.platform.dataaccess.datasource.wizard.service.agile.CsvTransformGenerator:\n * Branch Change :  + 40.62%\n * Complexity Change :  + 17.42%\n * Instruction Change :  + 26.32%\n * Line Change :  + 28.39%\n * Method Change :  + 8.33%\n\norg.pentaho.platform.dataaccess.datasource.wizard.service.agile.StagingTransformGenerator:\n * Branch Change :  + 4.00%\n * Complexity Change :  + 3.48%\n * Instruction Change :  + 1.38%\n * Line Change :  + 1.74%\n * Method Change :  + 2.22%\n\nIntegration test coverage change:\n============\norg.pentaho.platform.dataaccess.datasource.wizard.service.agile.CsvTransformGenerator:\n * Branch Change :  + 3.47%\n * Complexity Change :  + 2.78%\n * Instruction Change :  + .16%\n * Line Change :  + 4.69%\n * Method Change :  + 11.11%\n\norg.pentaho.platform.dataaccess.datasource.wizard.service.agile.StagingTransformGenerator:\n * Complexity Change :  + 1.75%\n * Instruction Change :  + 1.03%\n * Line Change :  + 1.01%\n * Method Change :  + 3.73%\n\norg.pentaho.platform.dataaccess.datasource.wizard.sources.csv.FileTransformStats:\n * Branch Change :  + 50.00%\n * Complexity Change :  + 3.45%\n * Instruction Change :  + 9.03%\n * Line Change :  + 5.36%\n * Method Change :  + 3.70%"}}