Re : Ant task updates
Sorry for the slow response, I always appreciate any help. For now, I'm thinking we should keep the ant code in liquibase-core and reduce the error messages if Ant is not available. I don't think the...
View ArticleRe : generateChangeLog ignores foreign keys, DB engine types (InnoDB)
The foreign keys are between InnoDB tables? I don't remember off hand if myisam stores FK metadata even though they don't support FKs. Also, are they between tables in different databases/schemas? Or...
View ArticleRe : int array type for HQSLDB
You can also use <modifySql> to replace portions of the generated SQL if you don't want to re-write the entire SQL.Nathan
View ArticleRe : New Extension: Liquibase Vertica support
Thanks for the work on the extension!Nathan
View ArticleRe : Custom Extensions not available in OSGi build
There is https://liquibase.jira.com/browse/CORE-1690 logged to fix this as well as a link to a project that may work. I haven't gotten a chance to look at it yet, unfortunately.Nathan
View ArticleRe : Enhancing Main.java to help other programs call it.
Thanks, I'll take a look! Has been hectic for me as well so it may be a little bit until I get to it.Nathan
View ArticleRe : Fluent interface pattern (setter returning 'this') conflicts with JSF
With your workaround, did it still look like the problem was caused by the setters returning "this" ?Nathan
View ArticleRe : Slow query performance on Oracle using ALL_TABLES and ALL_TAB_COMMENTS
I created https://liquibase.jira.com/browse/CORE-1858 to track the fix. If you pull off the "AND a.TABLE_name NOT IN (SELECT MV.NAME)... " portion does it run faster?Nathan
View ArticleRe : Memory consumption for large files
The fix from 1509 is in 3.1.1 as well. I haven't seen any memory issues with 3.1.1 lately.Would you be able to provide a memory dump I could look at to determine where the problem is?Nathan
View ArticleRe : Fluent interface pattern (setter returning 'this') conflicts with JSF
Unfortunately, yes.What I did was an "abstraction of getters/setters", for example with AddColumn that I needed to use "defaultValue" with Expression Language:I had to create a AddColumnExt class with...
View ArticleRe : Fluent interface pattern (setter returning 'this') conflicts with JSF
That is disappointing it causes problems. I don't think I'll change the interface at this point because it makes other interactions much easier and would be a breaking API change for people.If there is...
View ArticleRe : Making add/dropColumn and create/dropTable more defensive
This is actually very similar to functionality I just started adding. I'm experimenting with adding verifyUpdate, verifyUpdateDetails, verifyRollback and verifyRollbackDetails methods to each of the...
View ArticleRe : Release-Version of liquibase-maxdb?
Thanks, I created https://liquibase.jira.com/browse/CORE-1859 to track the issue.You are right that the extension shouldn't break the core functionality. I'll look into it. Thanks for the test case.Nathan
View ArticleRe : setting databaseChangeLog/LockTableName via Maven Plugin
With 3.x there is the changelogCatalogName and changelogSchemaName attributes you can use in maven to control where the databaseChangeLog table goes. Have you tried those?Nathan
View ArticleRe : Slow query performance on Oracle using ALL_TABLES and ALL_TAB_COMMENTS
Yes it is much faster. Omitting that portion of the query runs in about a second.Thank you for creating the ticket as well.Lonny
View ArticleRe : Issues migrating from Liquibase 2.0 to 3.1
Hi Sorry for the delayed response. please see the below log messages from my installer logs SEVERE 3/27/14 3:50 PM:liquibase: Cannot load class...
View ArticleRe : Making add/dropColumn and create/dropTable more defensive
This is great news!I think, this will also change, how my other pull request is implemented: https://github.com/liquibase/liquibase/pull/260Let me know, if I can help you.Regards,Andreas
View ArticleRe : Release-Version of liquibase-maxdb?
OK, thanks. If that can be fixed within liquibase-core then the extension is fine as far as I can tell.BTW: will that really be 3.2.0 or rather 3.1.2? For easier consumption on our side I'd favour the...
View ArticleHow to use onSqlOutput in formatted sql mode
Hi I'm using Liquibase in "formatted sql" mode (not XML syntax). I want each change set to have a precondition which is checked when generating the SQL using updateSQL. I tried the folowing syntax...
View ArticleRe : How to use onSqlOutput in formatted sql mode
Try onUpdateSql insetad of onSqlOuptut:--changeset mike:32--preconditions onUpdateSql:TEST onFail:HALT onError:HALT--precondition-sql-check expectedResult: <here comes my SQL condition>Nathan
View Article