chop-dbhi / dataexpress

[NOT MAINTAINED] DataExpress is a simple, Scala-based cross database ETL toolkit supporting Postgres, MySql, Oracle, SQLServer, and Sqlite
http://dataexpress.research.chop.edu
BSD 2-Clause "Simplified" License
72 stars 9 forks source link

CopySpec Fails on Postgres #31

Closed mitalia closed 11 years ago

mitalia commented 11 years ago

The CopySpec test is failing when Postgres is set to the backend. I discovered this while trying to get the mysql tests to pass on travis-ci (will file under another ticket) and wanted to check behavior in another database. These tests blow up at the very beginning when trying to set up the necessary tables. Running in the debugger it looks like it's right when the "CREATE" statement gets executed. I have done some pretty major refactoring of this stuff on the develop branch so I'm not really inclined to attempt any major surgery on DataExpress proper to fix this, but I thought @masinoa might know something obvious that I don't see and could get it running. Having a working test case would be helpful in figuring out whether what is being seen is mysql-specific or some more general issue with DataExpress.

mitalia commented 11 years ago

I should comment that existing tests that are running in travis-ci are all checked into the travis-ci branch to avoid messing up master with a bunch of commits that don't work.

masinoa commented 11 years ago

I'll look at ASAP (which probably means not until week of 8/19)

mitalia commented 11 years ago

No worries, I just am out of ideas and you know this corner of the codebase better than me.

mitalia commented 11 years ago

This is definitively fixed in commit dc47aaf0ff9afbed212e0a825ab049e672d6d41d