| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
PG CREATE DATABASE. as nobody will connect to it that would
solve the contention issue here
Change-Id: I00a4d52091876e120faff4a8a5493c53280d96f1
|
|
|
|
|
| |
Change-Id: I69e39d2368f50b126c369ecc35e01799fd013254
(cherry picked from commit 3fc6f32ddc5fbbf439acff42c2fdae9e910154be)
|
|
|
|
| |
Change-Id: I649cef3f4d91dec79dbd425a7dc5aad35abe87e5
|
|
|
|
| |
Change-Id: Id0cf7ae2223507d413aaa22e5f8df066b7ac2b46
|
|
|
|
| |
Change-Id: Ib36949da8f079594494a482423d96e7509673481
|
|
|
|
| |
Change-Id: Ib6efc465cccd7c7661dd089856edfd4979b53517
|
|
|
|
| |
Change-Id: I9c9d101547f4484af447db924dc06afd0392a03e
|
|
|
|
| |
Change-Id: I42821d8324208b708adc17a10b1a2758797cb9db
|
|\ |
|
| | |
|
| |
| |
| |
| | |
Change-Id: I475f744f8801bc923d738e466d208d662e707413
|
| |
| |
| |
| | |
Change-Id: I3ed361af5c9f0c7acbeb8b534966828949f4958b
|
| |
| |
| |
| | |
Change-Id: Icdcc8ed03374251b8d3815ae58e2726ea27c14b4
|
| |
| |
| |
| |
| |
| | |
supporting custom dburi etc.
Change-Id: Ic0ab0b3b4223e40fd335ee3313fda4dfce942100
|
| |
| |
| |
| | |
Change-Id: I1ac16bc77642f4f576195ac10443ed8e641e0d49
|
| |
| |
| |
| | |
Change-Id: Ia5a491ec505afed1511a17a167cd1f7d8371acd4
|
| |
| |
| |
| | |
Change-Id: I14a5dd920d14096aa4401cb8b9d71f47d3915879
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fixed more regressions caused by cx_Oracle 6.0; at the moment, the only
behavioral change for users is disconnect detection now detects for
cx_Oracle.DatabaseError in addition to cx_Oracle.InterfaceError, as
this behavior seems to have changed. Other issues regarding numeric
precision and uncloseable connections are pending with the upstream
cx_Oracle issue tracker.
Change-Id: Id61f1e33b21c155a598396340dfdecd28ff4066b
Fixes: #4045
|
| | |
| | |
| | |
| | | |
Change-Id: Id8156f6af15a36f7d5653dff56f68e81431692a6
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
without them getting used unless we ask for them in the
build
Change-Id: Iec157ce9e70366af275acac959527461faebfdc1
|
|/ /
| |
| |
| | |
Change-Id: Id9bda43ea493a8d493be5ecb19da16a91a298f9d
|
| |
| |
| |
| | |
Change-Id: Ic5eb90049358935995721765b2239cf91144895a
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Enabled UUID support for the pg8000 driver, which supports native Python
uuid round trips for this datatype. Arrays of UUID are still not supported,
however.
Change-Id: I44ca323c5d9f2cd87327210233bc36a3556eb050
Fixes: #4016
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fixed bug where an index reflected under Oracle with an expression like
"column DESC" would not be returned, if the table also had no primary
key, as a result of logic that attempts to filter out the
index implicitly added by Oracle onto the primary key columns.
Reworked the "filter out the primary key index" logic in oracle
get_indexes() to be clearer.
This changeset also adds an internal check to ColumnCollection
to accomodate for the case of a column being added twice,
as well as adding a private _table argument to Index such that
reflection can specify the Table explicitly. The _table
argument can become part of public API in a later revision
or release if needed.
Change-Id: I745711e03b3e450b7f31185fc70e10d3823063fa
Fixes: #4042
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Swing the biggest hammer, run multiprocessing.Process() for
each memusage test individually so that they are fully isolated
from the parent process and any side effects of pytest-xdist
Also add --nomemory as a shortcut to exclude_tags=memory-intensive
and add this to the setup.py test runner as the memory tests
should not be running for quick runs
Change-Id: I3c16c781e21b33deb939a64e77a6e0e41fb86922
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The change in de1f8f8345ecd6af0ec1177703465e9471cfe862
modified how test classes are named, breaking logic that
extracts the class name for the profiling suite.
Add a new variable _sa_orig_cls_name if we've modified the
name so that the profiling logic doesn't need to guess
the original class name.
Change-Id: Ica15a97408b9e0749a78c87f62749c15c1627009
|
| |
| |
| |
| |
| |
| | |
add a new tag nomemory so we can at least limit on the build
Change-Id: I3935cf15047d77fc09f8ee229914e37e064e5b8b
|
| |
| |
| |
| | |
Change-Id: I3a82b06ecc3c065240cc05871dee2881f20e414e
|
| |
| |
| |
| |
| |
| |
| |
| | |
the issue
- unblock pytest-xdist now that the upstream issue is fixed,
maybe this old version is the issue
Change-Id: I28dd7ae0872948a188651d42e2f4af60bcbafe81
|
|\ \
| |/
|/| |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fixed bug where the pg8000 driver would fail if using
:meth:`.MetaData.reflect` with a schema name, since the schema name would
be sent as a "quoted_name" object that's a string subclass, which pg8000
doesn't recognize. The quoted_name type is added to pg8000's
py_types collection on connect.
Change-Id: Id0f838320cb66563685e094e4eae2d5116100d27
Fixes: #4041
|
| |
| |
| |
| |
| |
| | |
itself causing the memory leak in conjunction with pytest-xdist
Change-Id: Ia8704e54186e6dd60ea0e32a246fcf1419686663
|
| |
| |
| |
| |
| |
| |
| | |
some MySQL-env element is causing memory growth that goes very
far before stopping
Change-Id: Ic0882dd78636067980fceba4e3a969de78d5b26a
|
| |
| |
| |
| |
| | |
Change-Id: Icc742bbeecdb7448ce84caccd63e086af16e81c1
Fixes: #4026
|
|/
|
|
| |
Change-Id: Ied786e8f9ad78f524be03a382d002dada7dd218b
|
|
|
|
|
|
|
|
|
|
| |
Improve screen output to illustrate which server version is
running for a particular database config, and additionally
allow full overriding for the backend-specific targets in
tox.ini via environment variables, so that CI can inject
multiple server urls for a particular database such as MySQL/MariaDB.
Change-Id: Ibf443bb9fb82e4563efd1bb66058fa9989aa2fda
|
|
|
|
|
|
| |
in mariadb 10.2. more mariadb fixes coming
Change-Id: I6e3a94ae7340772663677b1082506adbb2d84a38
|
|
|
|
|
|
| |
Until https://github.com/pytest-dev/pytest-xdist/issues/196 is fixed
Change-Id: I7dfd268e6078373ccaa0b5c13f9b6ffa1b2fd4b2
|
|
|
|
|
| |
Change-Id: I65ebe00fa7372151210a1f177f5417ac08c41586
(cherry picked from commit 90ef2c2314187b00e037a4b347b5d62eec387aac)
|
|
|
|
|
|
| |
- restore unreleased directories
Change-Id: Ia5c1142ffbdba6372f800c2e2521660ab62d9c4f
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fixed performance regression caused by the fix for :ticket:`3937` where
cx_Oracle as of version 5.3 dropped the ``.UNICODE`` symbol from its
namespace, which was interpreted as cx_Oracle's "WITH_UNICODE" mode being
turned on unconditionally, which invokes functions on the SQLAlchemy
side which convert all strings to unicode unconditionally and causing
a performance impact. In fact, per cx_Oracle's author the
"WITH_UNICODE" mode has been removed entirely as of 5.1, so the expensive unicode
conversion functions are no longer necessary and are disabled if
cx_Oracle 5.1 or greater is detected under Python 2. The warning against
"WITH_UNICODE" mode that was removed under :ticket:`3937` is also restored.
Change-Id: Iddd38d81a5adb27c953a5ee2eae5529a21da16e1
Fixes: #4035
|
|/
|
|
|
|
|
| |
- 1.0.19
Change-Id: I476213fe905a51826feeddb4e1c97416c2bac558
(cherry picked from commit f7beeb389d242d1c0fe56c22349f5dcc23722bde)
|
|
|
|
| |
Change-Id: I9aa6e891ca896b90b97fbd0e52f0ad73494e38d7
|
| |
|
|
|
|
|
|
| |
(cherry picked from commit ad5626cdb9b4d4ac38b2169dc7377d4bc66ee549)
Change-Id: Icd2f3ce68451e609c0d1c116256c2e1cf8baf7eb
|