| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge pull request #35998 from itsWill/add_documentation_for_add_index | Eileen M. Uchitelle | 2019-04-19 | 1 | -0/+20 |
|\ |
|
| * | Document algorithm: concurrent options for PostgreSQL [ci skip] | Guilherme Mansur | 2019-04-16 | 1 | -0/+20 |
* | | Merge pull request #35946 from alimi/cache-full-mysql-database-version | Kasper Timm Hansen | 2019-04-16 | 3 | -5/+14 |
|\ \
| |/
|/| |
|
| * | Make changes per PR feedback | Ali Ibrahim | 2019-04-12 | 2 | -9/+3 |
| * | Cache full MySQL version in schema cache | Ali Ibrahim | 2019-04-11 | 3 | -6/+21 |
* | | make change_column_comment and change_table_comment invertible | Yoshiyuki Kinjo | 2019-04-15 | 3 | -6/+21 |
* | | use PostgreSQL's bulk_alter_table implementation | Yoshiyuki Kinjo | 2019-04-13 | 3 | -41/+26 |
* | | Refactor around sql_type metadata and column | Ryuta Kamizono | 2019-04-12 | 4 | -33/+35 |
* | | Merge pull request #35922 from michaelglass/move-sqlite-3-database-statements... | Rafael França | 2019-04-11 | 2 | -80/+80 |
|\ \
| |/
|/| |
|
| * | moves sqlite3 methods that mirror Abstract::DatabaseStatements into Sqlite3::... | Michael Glass | 2019-04-10 | 2 | -80/+80 |
* | | Adding type option example to the documentation [ci skip] (#35917) | Roberto Miranda | 2019-04-10 | 1 | -0/+1 |
|/ |
|
* | Accidentally lost `comment` in `Column#==` and `Column#hash` | Ryuta Kamizono | 2019-04-10 | 1 | -2/+4 |
* | Remove unused `sequence_name` in `sql_for_insert` | Ryuta Kamizono | 2019-04-10 | 2 | -3/+3 |
* | There is no need to create `QueryAttribute` to just type cast a value | Ryuta Kamizono | 2019-04-10 | 1 | -2/+1 |
* | Merge pull request #35875 from Shopify/alloc-free-comparisons | Rafael França | 2019-04-09 | 4 | -32/+38 |
|\ |
|
| * | Improve == and hash methods on various schema cache structs to be allocation ... | Jean Boussier | 2019-04-09 | 4 | -32/+38 |
* | | Merge pull request #35909 from simi/alias-postgresql-adapter | Ryuta Kamizono | 2019-04-10 | 1 | -0/+1 |
|\ \ |
|
| * | | Bring back postgresql_version as an alias. | Josef Šimánek | 2019-04-09 | 1 | -0/+1 |
| |/ |
|
* / | `get_database_version` is not public API [ci skip] | Ryuta Kamizono | 2019-04-09 | 1 | -1/+1 |
|/ |
|
* | Merge pull request #34800 from mqchau/mysqlCountDeleteRowInLock | Matthew Draper | 2019-04-09 | 1 | -1/+3 |
|\ |
|
| * | Wrap Mysql count of deleted rows in lock block to avoid conflict in test | Quan Chau | 2019-04-08 | 1 | -1/+3 |
* | | Merge pull request #35887 from kamipo/argument_error | Ryuta Kamizono | 2019-04-09 | 3 | -6/+6 |
|\ \ |
|
| * | | Raise `ArgumentError` for invalid `:limit` and `:precision` like as other opt... | Ryuta Kamizono | 2019-04-07 | 3 | -6/+6 |
| |/ |
|
* | | Merge pull request #35890 from kamipo/except_table_name_from_column | Ryuta Kamizono | 2019-04-09 | 6 | -49/+43 |
|\ \ |
|
| * | | Except `table_name` from column objects | Ryuta Kamizono | 2019-04-08 | 6 | -49/+43 |
* | | | When skipping duplicates in bulk insert on MySQL, avoid assigning id when not... | Bob Lail | 2019-04-08 | 1 | -2/+2 |
|/ / |
|
* / | Fix GROUP BY with calculate longer name field to respect `table_alias_length` | Ryuta Kamizono | 2019-04-08 | 3 | -6/+12 |
|/ |
|
* | Clear query cache when truncate table(s) | Ryuta Kamizono | 2019-04-04 | 1 | -1/+2 |
* | Use `execute_batch2` rather than `execute_batch` to fix performance regressio... | Ryuta Kamizono | 2019-04-04 | 2 | -2/+2 |
* | Merge pull request #35795 from alimi/cache-database-version | Eileen M. Uchitelle | 2019-04-03 | 10 | -56/+72 |
|\ |
|
| * | Cache database version in schema cache | Ali Ibrahim | 2019-04-03 | 10 | -56/+72 |
* | | `bytes_margin` is only needed when `previous_packet` exists | Ryuta Kamizono | 2019-04-03 | 1 | -5/+2 |
* | | Use official database name [ci skip] | Ryuta Kamizono | 2019-04-03 | 1 | -1/+1 |
|/ |
|
* | Extract `sanitize_as_sql_comment` from SQL visitor into connection | Ryuta Kamizono | 2019-03-19 | 1 | -0/+4 |
* | Don't expose internal `type_casted_binds` method | Ryuta Kamizono | 2019-03-19 | 1 | -7/+7 |
* | Tweak `truncate_tables` | Ryuta Kamizono | 2019-03-18 | 1 | -17/+17 |
* | SQLite3: Make fixture loading to bulk statements | Ryuta Kamizono | 2019-03-17 | 4 | -47/+38 |
* | Fix undefined local variable or method `discard_remaining_results' | Ryuta Kamizono | 2019-03-17 | 1 | -1/+1 |
* | Ensure `execute_batch` discards remaining results | Ryuta Kamizono | 2019-03-17 | 2 | -14/+5 |
* | Make `truncate_tables` to bulk statements | Ryuta Kamizono | 2019-03-17 | 6 | -52/+118 |
* | Extract `truncate` and `truncate_tables` into database statements | Ryuta Kamizono | 2019-03-17 | 5 | -13/+15 |
* | Support Optimizer Hints | Ryuta Kamizono | 2019-03-16 | 3 | -2/+22 |
* | Revert "Remove Marshal support from SchemaCache" | Rafael Mendonça França | 2019-03-13 | 1 | -0/+11 |
* | Schema Cache: cache table indexes | Kasper Timm Hansen | 2019-03-13 | 1 | -5/+15 |
* | Merge branch 'test-remove-marshal-support-from-schema-cache' | Kasper Timm Hansen | 2019-03-12 | 1 | -10/+0 |
|\ |
|
| * | Remove Marshal support from SchemaCache | Kasper Timm Hansen | 2019-03-12 | 1 | -10/+0 |
* | | Modernize size calculation in Schema Cache | Kasper Timm Hansen | 2019-03-12 | 1 | -1/+1 |
|/ |
|
* | Initialize `@default_timezone` and `@timestamp_decoder` in `add_pg_decoders` | Ryuta Kamizono | 2019-03-13 | 1 | -2/+3 |
* | Squish the deprecation messages across the codebase | Prathamesh Sonpatki | 2019-03-11 | 1 | -1/+1 |
* | PostgreSQL: Add `add_pg_encoders` and `add_pg_decoders` in `connect` | Ryuta Kamizono | 2019-03-10 | 1 | -0/+2 |