Peter Rabbitson [Thu, 19 Dec 2013 11:59:21 +0000]
Augment
287373c2 with a more pinpointed link
Matt S Trout [Sun, 17 Nov 2013 03:01:29 +0000]
fix test to use qw as (so far as I can see) originally intended
Karen Etheridge [Wed, 18 Dec 2013 20:41:27 +0000]
misspelling
Karen Etheridge [Wed, 18 Dec 2013 20:24:59 +0000]
add link explaining the format of the .mailmap file
Peter Rabbitson [Mon, 16 Dec 2013 08:50:12 +0000]
A git based install works in one step with cpanm
Peter Rabbitson [Mon, 16 Dec 2013 07:42:16 +0000]
Dancing around T::B 1.5 is becoming untenable, just limit it away
Also add an extra 5.12.1 clean devrel smoke
Peter Rabbitson [Sun, 15 Dec 2013 10:20:53 +0000]
Add *clean devrel* smokes (full testing of devrels of our deps using cpanm)
Peter Rabbitson [Sun, 15 Dec 2013 10:17:34 +0000]
Show more info about the system and show what did we end up building
Peter Rabbitson [Sun, 15 Dec 2013 09:40:37 +0000]
Disable IPV6 access until metacpan gets their act together
(Several days to fix a *known* issue with an AAAA record, seriously?)
Peter Rabbitson [Fri, 13 Dec 2013 22:23:21 +0000]
Run parallel_installdeps_notest() with a timeout as well
Peter Rabbitson [Fri, 13 Dec 2013 19:58:33 +0000]
Remove
37b5ab51 test warnings on older perls
Peter Rabbitson [Fri, 13 Dec 2013 19:26:48 +0000]
Revert parts of
e1ab2f7a, the depchain got perturbed again
Latest strictures now instist on bringing in the extra deps, which can't
be installed without working configure_requires
Peter Rabbitson [Mon, 4 Nov 2013 09:03:54 +0000]
Convert many live-only SQL test to standalone is_same_sql_bind cases
Peter Rabbitson [Fri, 13 Dec 2013 13:29:33 +0000]
Pass the correct NAME attribute to our dummy EUMM invocation
Peter Rabbitson [Sat, 7 Dec 2013 15:07:57 +0000]
Extra (now passing) oracle test which led to the work in
37b5ab51
Grumble - this was such a simple thing to diagnose and it took a month to
see it. The culprit was the (correctly bisected to) cleanup in
d87929a4,
which failed to take into account that an empty connect() can still lead
to a healthy $dbh, given system-based authoriozation, and no attributes
being passed in.
For the curious - the difficulty to diagnose was further exacerbated by
the apparent insanity of what was being generated - a (known, existing)
method name was somehow leaking into the generated SQL. In reality when
we failed to determine the driver, we also failed to determine the SQLA
subclass, which in turn made us call a nonexisting method on $sql_maker,
but *surprise* - SQL::Abstract (the granddady of it all) defines an
AUTOLOAD. Kh
aaaaaaaaaaaaa....
Robert Bohne [Fri, 13 Dec 2013 15:37:46 +0000]
Increase oracle xe user process limit from 40 (default) to 150
Peter Rabbitson [Tue, 10 Dec 2013 03:53:44 +0000]
Streamline connection codepath, fix $ENV{DBI_DSN} regression from
d87929a4
Break out _dbi_connect_info to always take into account $ENV{DBI_DSN} on
a case-by-case basis. This allows to centralize handling of "whose driver
is this anyway" and let more exotic configs still function properly. As a
side effect need to move the _dbi_connect_info() population earlier in the
connect_info() codepath
Also break out the DBI_DRIVER reader, and use it if possible in the
_describe_connection codepath
Additionaly refactor of _connect since there is no point passing the DSN when
we can grab it from $self (this also fixed ::Replicated's _connect() loop
never actually having worked)
Peter Rabbitson [Sat, 7 Dec 2013 11:32:20 +0000]
Further namespace cleansing
Peter Rabbitson [Wed, 4 Dec 2013 04:31:27 +0000]
Faster bootstrap (less stuff to get off the net)
Peter Rabbitson [Sat, 7 Dec 2013 07:39:14 +0000]
Make life bearable for windows users wrt EOL
Peter Rabbitson [Sat, 7 Dec 2013 05:53:00 +0000]
Augment
1363f0f5 for running in hell
SQLite produces extra warnings on Win32 even with an appropriate IV_SIZE
Peter Rabbitson [Wed, 4 Dec 2013 06:19:42 +0000]
Windows fork is not only slow - it plain breaks on multiple requires :(
Stop using pseudofork on the lesser platform altogether
Peter Rabbitson [Wed, 4 Dec 2013 06:19:42 +0000]
Separate DBIC::_ENV_::* setup from loading of the main DBIx::Class module
Peter Rabbitson [Wed, 4 Dec 2013 03:19:28 +0000]
Better specification of the JSON::* optdeps
Peter Rabbitson [Sat, 7 Dec 2013 07:23:37 +0000]
New Test::Kwalitee completely prevents install of Pod::POM
Just skip all tests until we get a new release
Peter Rabbitson [Thu, 28 Nov 2013 08:52:28 +0000]
Add OracleXE 10.2-based testing
Peter Rabbitson [Sat, 7 Dec 2013 07:03:12 +0000]
Memcached no longer autostarts on install on ubuntu - wtf...
Peter Rabbitson [Sat, 7 Dec 2013 06:44:39 +0000]
Latest cpanminus changed its --scandeps error output, bleh
Matt S Trout [Fri, 29 Nov 2013 15:34:57 +0000]
make version match in changes
Peter Rabbitson [Fri, 29 Nov 2013 13:08:11 +0000]
Reestablish travs smoking, skip oddly failing test
Peter Rabbitson [Fri, 29 Nov 2013 13:14:04 +0000]
Suitable Changes
Peter Rabbitson [Fri, 29 Nov 2013 13:03:48 +0000]
Properly TRIAL-ize
Note - this is temporary, I am going to rework the numbering scheme to
*prevent* 1.0 talk for good
Peter Rabbitson [Fri, 29 Nov 2013 12:30:45 +0000]
Temporary reduce red smoke on win32
Peter Rabbitson [Fri, 29 Nov 2013 10:27:25 +0000]
'Bundled' is a legitimate non-DANGER-conveying namespace - rename to something scary
Dagfinn Ilmari Mannsåker [Fri, 29 Nov 2013 00:11:33 +0000]
Fix join type override in MySQL test
Matt S Trout [Thu, 28 Nov 2013 21:58:05 +0000]
add missing deps for DQ bundle
Matt S Trout [Thu, 28 Nov 2013 21:02:36 +0000]
why the hell did I put that in import?
Matt S Trout [Thu, 28 Nov 2013 20:58:42 +0000]
these methods are scheduled for death in 083+, remove them
Matt S Trout [Thu, 28 Nov 2013 20:58:30 +0000]
disable clean namespace checking temporarily
Matt S Trout [Thu, 28 Nov 2013 20:44:31 +0000]
only rebuild the bundle on the author side
Matt S Trout [Thu, 28 Nov 2013 20:37:59 +0000]
change xt/whitespace.t to skip_all since Test::EOL ignores $TODO
Matt S Trout [Thu, 28 Nov 2013 20:34:46 +0000]
todo xt/ tests temporarily to enable make dist
Matt S Trout [Thu, 28 Nov 2013 20:30:50 +0000]
move from 082xx to 089xx, starting with 08901
Matt S Trout [Thu, 28 Nov 2013 20:30:28 +0000]
no_index Bundled code
Matt S Trout [Thu, 28 Nov 2013 20:24:40 +0000]
make 54taint.t actually test the DBIx::Class in lib/
Matt S Trout [Wed, 27 Nov 2013 20:11:42 +0000]
todo ALL the things
Matt S Trout [Wed, 27 Nov 2013 20:11:12 +0000]
DBIx::Class::Bundled
Matt S Trout [Sun, 24 Nov 2013 10:51:37 +0000]
basic string mangling trickery for annoying default collations
Matt S Trout [Sun, 24 Nov 2013 09:25:09 +0000]
first cut of grep_cache feature
Matt S Trout [Sun, 24 Nov 2013 03:30:45 +0000]
don't accept relationship names as final identifier parts in remap
Matt S Trout [Sun, 24 Nov 2013 02:49:15 +0000]
only add rels once when seen repeatedly
Matt S Trout [Sun, 24 Nov 2013 01:59:15 +0000]
first tests for identifier remapping and a slight refactoring
Matt S Trout [Sun, 24 Nov 2013 01:23:27 +0000]
reorganise dq expr tests slightly
Matt S Trout [Tue, 19 Nov 2013 05:16:43 +0000]
move join inference cleverness into a role
Matt S Trout [Tue, 19 Nov 2013 05:12:13 +0000]
need to clear converter after setting limit dialect
Peter Rabbitson [Sun, 17 Nov 2013 12:31:37 +0000]
Stop correlated subqueries from affecting the aliastypes analysis
This should make mind-bending correlations like the ones frew likes to (ab)use
work even when combined with Getty-levels of prefetch extravaganza
Matt S Trout [Sun, 17 Nov 2013 11:03:24 +0000]
first (naive) cut at identifier remapping and join injection
Matt S Trout [Sun, 17 Nov 2013 08:18:06 +0000]
switch to delete+local from clear_* methods
Matt S Trout [Sun, 17 Nov 2013 05:38:50 +0000]
STRAIGHT_JOIN support for MySQL
Matt S Trout [Sun, 17 Nov 2013 04:09:15 +0000]
literals on the other side of = are acceptable for a fixed condition
Matt S Trout [Sun, 17 Nov 2013 03:53:48 +0000]
fix foreign key identification in SQLT parser
Matt S Trout [Sun, 17 Nov 2013 03:32:42 +0000]
Fix lean startup for Data::Compare -> Data::Dumper::Concise in ResultSet
Matt S Trout [Sun, 17 Nov 2013 03:25:57 +0000]
fix unresolvable condition handling
Matt S Trout [Sun, 17 Nov 2013 03:01:29 +0000]
fix test to use qw as (so far as I can see) originally intended
Matt S Trout [Sun, 17 Nov 2013 02:53:33 +0000]
fix condition extraction for new_result
Matt S Trout [Sun, 17 Nov 2013 02:52:39 +0000]
maintain condition order (left versus right) in _stack_cond
Matt S Trout [Sun, 17 Nov 2013 01:39:41 +0000]
_resolve_condition for DQ exprs now provides correct value_meta
Matt S Trout [Sun, 17 Nov 2013 01:38:54 +0000]
factor out _extract_top_level_conditions and use it to rewrite _stack_cond
Matt S Trout [Fri, 15 Nov 2013 19:03:50 +0000]
let rowparser introspect DQ join conds
Matt S Trout [Fri, 15 Nov 2013 19:03:18 +0000]
DBICTest result class now loading ExprDeclare
Matt S Trout [Fri, 15 Nov 2013 18:23:13 +0000]
factor out join cond to hashref code, return unresolvable conditions correctly
Matt S Trout [Fri, 15 Nov 2013 15:33:49 +0000]
make extract_fixed_values work without an alias, make _extract_fixed_condition_columns use it
Matt S Trout [Fri, 15 Nov 2013 14:54:10 +0000]
move _extract_fixed dq methods into resultsource to share between rs and row
Matt S Trout [Fri, 15 Nov 2013 13:14:44 +0000]
some support for dq in rs condition merging and populate
Matt S Trout [Fri, 15 Nov 2013 11:34:10 +0000]
move reverse_relationship_info "is join a hashref" check into __strip_relcond
Matt S Trout [Fri, 15 Nov 2013 10:07:47 +0000]
support expr {} in join cond
Matt S Trout [Fri, 15 Nov 2013 08:46:39 +0000]
allow DQ expr {} blocks as first arg to search
Peter Rabbitson [Fri, 8 Nov 2013 12:01:28 +0000]
Rename imprecisely named variables in the load_namespaces codepath
Clarify some error messages while we are at it
Peter Rabbitson [Fri, 8 Nov 2013 09:12:09 +0000]
Fix nonsensical result class names introduced by a test in
45f8858e6
Peter Rabbitson [Tue, 5 Nov 2013 08:51:56 +0000]
Merge branch 'master' into dq2eb
Peter Rabbitson [Tue, 5 Nov 2013 08:26:23 +0000]
This is an expensive author-only test, move to xt/
Also get xt tests first in line (won't matter much with -s)
Peter Rabbitson [Tue, 5 Nov 2013 08:17:52 +0000]
Make sure DBICTest is always loaded first (purely bookkeep)
Peter Rabbitson [Tue, 5 Nov 2013 00:44:23 +0000]
Work around TB1.5 hanging with 5.19 - use unreleased github patch
Peter Rabbitson [Tue, 5 Nov 2013 00:29:05 +0000]
Revert
2c300e45 - new backwards compatible SQLT got released
Work is being done to reintroduce the feature with a softer push:
https://github.com/dbsrgits/sql-translator/pull/26#issuecomment-
27644756
Peter Rabbitson [Mon, 15 Feb 2010 18:45:05 +0000]
Clarify what happens on distinct + get_column($aggregate_alias)
Peter Rabbitson [Thu, 29 Aug 2013 06:14:05 +0000]
Centralize and sanify generation of synthetic group_by criteria
This should solve multiple deficiencies when a limited prefetch is ordered
by non-local columns (especially pre-multiplied ones). Also intelligently
solves many problems combining distinct with various non-selecting external
order criteria.
Most current behaviors should remain unaffected except for cases of
blatantly incorrect query generation (fingercross)
Matt Phillips [Mon, 4 Nov 2013 21:53:47 +0000]
fix typo in FATAL ERROR message.
Peter Rabbitson [Mon, 4 Nov 2013 09:03:54 +0000]
Move database-independent mysql SQLMaker test
Matt S Trout [Mon, 4 Nov 2013 03:05:42 +0000]
set nulls => "none" in order nodes under GenericSubquery
Matt S Trout [Mon, 4 Nov 2013 00:43:13 +0000]
fixup INNER use for mysql 3
Matt S Trout [Sun, 3 Nov 2013 23:34:35 +0000]
identifier parsing to make mysql subselect wrapping work within literals
Matt S Trout [Fri, 1 Nov 2013 15:18:02 +0000]
remove dead code from _extract_order_criteria
Matt S Trout [Fri, 1 Nov 2013 15:16:59 +0000]
_extract_order_criteria can now handle ident only or full criteria
Matt S Trout [Fri, 1 Nov 2013 10:33:00 +0000]
t/prefetch/o2m_o2m_order_by_with_limit.t: literal identifier now gets quoted
Matt S Trout [Fri, 1 Nov 2013 09:37:23 +0000]
move select arg handling to _select_to_dq to enable creating $rs->_as_select_dq
Matt S Trout [Fri, 1 Nov 2013 02:58:45 +0000]
_extract_order_criteria should return column names, not full criteria
Matt S Trout [Fri, 1 Nov 2013 01:42:56 +0000]
use more DQ in DBIHacks to avoid literals everywhere
Matt S Trout [Fri, 1 Nov 2013 01:23:17 +0000]
t/sqlmaker/limit_dialects/generic_subq.t: unselected column given gensym alias
Matt S Trout [Sat, 26 Oct 2013 19:14:09 +0000]
render order by elements without quoting to get identifier names in _extract_order_criteria
Peter Rabbitson [Mon, 14 Oct 2013 10:21:11 +0000]
THROW AWAY this commit on rebase - dirty bootstrap