{"push_id":1161455140,"size":36,"distinct_size":36,"ref":"refs/heads/master","head":"35893a6dfdbd6e45e0aff37a2aac2ffb36421aad","before":"bb7d8fa5b109905134df4917c68a0ebc277c9bd4","commits":[{"sha":"5dc5b89b542de7a40b668b4e6bcc77b9899df9ce","author":{"name":"Nathan Vick","email":"c34c95246d845599fda355c8161f8889b82640e1@gmail.com"},"message":"Fixed issue with upgrading metadata table in AWS Redshift #1231 (#1256)\n\n* Fixed #1231 upgrading AWS Redshift DB from Flyway 3.2.1 to 4.0 failed\r\n\r\nFlyway couldn't upgrade the metadata table, due to the following error:\r\n\"Amazon Invalid operation: cannot insert/update into table after dropping\r\nnon-nullable column\"\r\n\r\nThis was caused by trying to remove the NOT NULL constraint on the version\r\ncolumn by adding/dropping a temp columan and copying the values. For somae\r\nunknown reason, this works on some versions of Redshift, but not others.\r\nThe solution is just to rename the original table, create a new one, copy\r\nthe data, and drop the original table.\r\n\r\n* Configured SORTKEY for the metadata table in Redshift\r\n\r\nRedshift does not support indexes because it is a column-oriented\r\ndatabase. Instead data can be physically stored sorted, to improve\r\nreading and sorting performance, based on the sort key.\r\n\r\n* Fixed the fix for #1231 upgrading AWS Redshift DB from Flyway 3.2.1 to 4.0 failed\r\n\r\nWhen renaming a table, the schema should not be specified in the\r\nnew table name.","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/5dc5b89b542de7a40b668b4e6bcc77b9899df9ce"},{"sha":"a5736d0b5098f0545240ff8b9cd0a843558799ad","author":{"name":"azalesky","email":"28c120f6723364bf9f6edf0d1953105a3fc25a3e@by.byelex.com"},"message":"#1265 fix upgrade metadata table for Derby. Drop not null constraint with Derby syntax. (#1269)","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/a5736d0b5098f0545240ff8b9cd0a843558799ad"},{"sha":"e5d7784b2f6aa901580e52266b85fd89dc195d70","author":{"name":"Alex Panchenko","email":"823cf8cf8575ed466699a5da91861f18ca30b1c2@users.noreply.github.com"},"message":"Fixed MigrationInfo.compareTo() implementation (#1285)","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/e5d7784b2f6aa901580e52266b85fd89dc195d70"},{"sha":"d18f67f0ac9004d33feceb3cc9ad7e2d6aed0112","author":{"name":"Axel Fontaine","email":"b00240310d7258d04473969087ca3522db41f5bf@axelfontaine.com"},"message":"Proper fix for #1249","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/d18f67f0ac9004d33feceb3cc9ad7e2d6aed0112"},{"sha":"1f68a08a8a2996e9aec39c1dc1dcc5d461e362e7","author":{"name":"Axel Fontaine","email":"b00240310d7258d04473969087ca3522db41f5bf@axelfontaine.com"},"message":"Fixed broken test","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/1f68a08a8a2996e9aec39c1dc1dcc5d461e362e7"},{"sha":"31d502deb72b39867ee2e45bd71c91d3f83a476a","author":{"name":"tsbx","email":"bbe99140ad8efa1e9557fa317d71f83eed992d58@users.noreply.github.com"},"message":"Fix SQL statement for flyway 4.0 upgrade on Oracle [#1235] (#1290)\n\nThis change contains two modifications:\r\n* delete the name of the PK to be dropped, because it is not valid SQL\r\n  (see https://docs.oracle.com/cd/E11882_01/server.112/e41084/statements_3001.htm#i2104014)\r\n* implement the only working solution for #1235, which was initially suggested by @kevin-wimmer -\r\n  using the DROP INDEX clause","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/31d502deb72b39867ee2e45bd71c91d3f83a476a"},{"sha":"726d0d4b26a611428c66f3dd12e5cd4af8236b12","author":{"name":"Jeff Johnston","email":"849234cb0b213c51499f345ee3028fd4ad5ab5d3@gmail.com"},"message":"routine_type values in INFORMATION_SCHEMA are uppercase (#1297)","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/726d0d4b26a611428c66f3dd12e5cd4af8236b12"},{"sha":"a45f78375fc1b59bb0dccd9959b96a3dbc1ed3c5","author":{"name":"Axel Fontaine","email":"b00240310d7258d04473969087ca3522db41f5bf@axelfontaine.com"},"message":"Fixed #1298 Warning about flyway.current property","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/a45f78375fc1b59bb0dccd9959b96a3dbc1ed3c5"},{"sha":"e1e3c2b9d7d7faee75837bbcdfa14de25e4a16bd","author":{"name":"Axel Fontaine","email":"b00240310d7258d04473969087ca3522db41f5bf@axelfontaine.com"},"message":"Fixed #1299 Using MySQL Connector/J 6.x warns about JDBC driver class name","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/e1e3c2b9d7d7faee75837bbcdfa14de25e4a16bd"},{"sha":"b7db1f4ab9375910f5e8c402069b0b1e7d5f5e88","author":{"name":"Erin Drummond","email":"b11318ce58a3cba9a5ae6a2370aa2f742d727b6a@gmail.com"},"message":"Make primary key manipulation happen in a single statement in MySQL so that Flyway can work on servers with 'innodb_force_primary_key' enabled. Fixes #1293 (#1294)","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/b7db1f4ab9375910f5e8c402069b0b1e7d5f5e88"},{"sha":"d37410cf82334d5b0096332ca5574663ead86b98","author":{"name":"Maksim Serebro","email":"92813712880c876893e8a24705e88cb2f171f201@gmail.com"},"message":"Fix IBM classloader regression (#1301)\n\nMigration to Location from String in ClassPathResolver on cbc9fef introduced regression in websphere classloader, location there resolves to \"classpath:db/migration/flyway.location\" which causes IBM classloader to miss resources, added getPath() like in normal classloader flow, tested on WebSphere 8.5.5.9 jdk8.","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/d37410cf82334d5b0096332ca5574663ead86b98"},{"sha":"bd4f301aaac02517c3786a1e3dd6aa2463726ae7","author":{"name":"Axel Fontaine","email":"b00240310d7258d04473969087ca3522db41f5bf@axelfontaine.com"},"message":"Fixed #1255 Issue with create schema_version for Sybase ASE","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/bd4f301aaac02517c3786a1e3dd6aa2463726ae7"},{"sha":"abc1a3499b6586dbb1ee7217215071e0e658010d","author":{"name":"Axel Fontaine","email":"b00240310d7258d04473969087ca3522db41f5bf@axelfontaine.com"},"message":"Fixed #1238 Dollar-quoted PostgreSQL function definitions are parsed incorrectly in some situations","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/abc1a3499b6586dbb1ee7217215071e0e658010d"},{"sha":"971c5a911c68d4fc0fa36f2f117de6e43f94512a","author":{"name":"Axel Fontaine","email":"b00240310d7258d04473969087ca3522db41f5bf@axelfontaine.com"},"message":"Fixed #1264 Regression in multiline comments/quotes handling","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/971c5a911c68d4fc0fa36f2f117de6e43f94512a"},{"sha":"af174aa15043a39143fd1e584e12a6bedc987c5b","author":{"name":"Axel Fontaine","email":"b00240310d7258d04473969087ca3522db41f5bf@axelfontaine.com"},"message":"Fixed #1270 Vertica does not support repeatable migrations","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/af174aa15043a39143fd1e584e12a6bedc987c5b"},{"sha":"e43fc7ffff9080d76846d5ebf4a6676f4416f587","author":{"name":"Axel Fontaine","email":"b00240310d7258d04473969087ca3522db41f5bf@axelfontaine.com"},"message":"Fixed #1280 beforeEachMigrate callback can't change search_path anymore","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/e43fc7ffff9080d76846d5ebf4a6676f4416f587"},{"sha":"725b8d6f35dbbfde35b74b1b1d62811737102060","author":{"name":"Axel Fontaine","email":"b00240310d7258d04473969087ca3522db41f5bf@axelfontaine.com"},"message":"Fixed #1296 Order in which callbacks are executed","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/725b8d6f35dbbfde35b74b1b1d62811737102060"},{"sha":"341d1b123d53e081944f40c4d3077b4773c08ea3","author":{"name":"Axel Fontaine","email":"b00240310d7258d04473969087ca3522db41f5bf@axelfontaine.com"},"message":"Fixed #1300 Fail if user is set in Flyway config, but password is only present in settings.xml","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/341d1b123d53e081944f40c4d3077b4773c08ea3"},{"sha":"476ba684ac51d2a1f439ae931d076c9d7f4183ae","author":{"name":"Axel Fontaine","email":"b00240310d7258d04473969087ca3522db41f5bf@axelfontaine.com"},"message":"Fixed #1300 Fail if user is set in Flyway config, but password is only present in settings.xml","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/476ba684ac51d2a1f439ae931d076c9d7f4183ae"},{"sha":"1ddf3eab7a2f539a204e0f97936b9dcfa0362bb0","author":{"name":"Axel Fontaine","email":"b00240310d7258d04473969087ca3522db41f5bf@axelfontaine.com"},"message":"Fixed #1302 NullPointerException migrating to \"current\" on empty DB","distinct":true,"url":"https://api.github.com/repos/anirudha13/flyway/commits/1ddf3eab7a2f539a204e0f97936b9dcfa0362bb0"}]}
{"actor":{"display_login":"anirudha13"}}