| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I5c740f4e9cb28103bab199f9a552153d82277e7e
|
|
|
|
| |
Change-Id: Ic08bfa69bc0c4cb42ecbb1d53ab712e75075ee10
|
|
|
|
| |
Change-Id: I7fb13c520c8ff402971214022d44be0db2b9c3ea
|
|
|
| |
Change-Id: If01c0653021efc85a26d9d5896a4da9d155cf777
|
|
|
|
| |
Change-Id: Iae9243bd0dc90e130e2866adef472a4d09c4a16f
|
|
|
|
|
|
|
| |
Updated all SQLContainer tests to track that connection are correctly
reserved and released
Change-Id: I3f12527683a19d44a2db265491b6ba9331c0980b
|
|
|
|
| |
Change-Id: I58748499c87d470e70304d882d3227cda5803481
|
|
|
|
| |
Change-Id: I68fdea1144253feba906acd882b573d469f39a30
|
|
|
|
|
|
|
| |
With this patch removeAllItems() works properly when
items need to be fetched from database.
Change-Id: Ic008ae7c67610cbdde7d71fa071494508678ac8f
|
|
|
|
|
|
| |
This patch makes commit() work properly if an item was modified and later deleted.
Change-Id: I5a00024112e7b6bb7ab3750c292a872937f03af9
|
|
|
|
| |
Change-Id: I6f16b9c55f661f5f75628ff627a01f8ec35e714e
|
|
|
|
| |
Change-Id: I235ebe6250b9c03bbea393df7e8eb8823d119a2c
|
|
|
|
| |
Change-Id: Ic77338304dc7e58e49f27dcdaf0bab2e00f5bba6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
AbstractTransactionalQuery was not visible outside its package
(default visibility). Added `public`.
Making this class public avoids lots of boilerplate code when making
alternate implementations of a QueryDelegate.
A standard TableQuery does a lot of introspection on the DB schema.
If the schema is known beforehand, alternate implementations may specify
this information explicitly, and inherit from AbstractTransactionalQuery
to reuse part of the implementation.
Change-Id: I7d6b399ed7c755941ee9be7931a2ba80e812b5ab
|
|
|
|
| |
Change-Id: I884c0f0a27a124a49698b141ac63c93950df428d
|
|
|
|
|
|
|
| |
Trivial patch. The finally block lacks a check for null before
attempting to invoke table.close()
Change-Id: Ib32f1d75fef4bd442652ca60a2b7df6aa45d7fa7
|
|
|
|
| |
Change-Id: Ide9349b6afa7e56ae04b7727134971ebf81c0b03
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1a6200e Merge #6880 test from 6.8; fix itself is not needed in Vaadin 7
67696f3 SQLContainer.indexOfId() also searches backwards (#11849, #10376)
611e5f9 Test for #11267 adapted from 6.8.
609acd1 Fixed table height rendering in Android 2.3 #11331
63dd611 Centers VOverlays in visual viewport on iOS, Android, fixes #11614
5a33d7d Test for #11775
0c8edf1 Avoid marking AbstractField dirty in primitive getters (#11201)
Change-Id: I7437e0b249c1a95372d6f349e9d6336fb85f08a4
|
| |
| |
| |
| | |
Change-Id: Iea3f832cd50314f747b82b774c3be57797f9ac1d
|
| |
| |
| |
| | |
Change-Id: Ib8282dc77e3d06d49ce8815a3f4b036541d9acea
|
| |
| |
| |
| | |
Change-Id: Ie0b05e55c1d8fc8d10d073c508b112da740c3333
|
| |
| |
| |
| |
| |
| | |
* Made it possible to toggle the toString() behavior using the "legacyPropertyToString" init parameter. The default value is "warning" which enables the legacy Property.toString implementation and logs a warning message when it is used. Other supported values are "true" which enables the legacy mode and "false" which disables it.
Change-Id: Ife19352b86590464c8e441b7f82f4fec3b1f3235
|
|/
|
|
| |
Change-Id: I223dbc7a8419a5c4b58321b708e8bd7c8bb8134b
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Includes some refactoring to extract common parts of FreeformQuery and
TableQuery to AbstractTransactionalQuery.
svn changeset:25541/svn branch:6.8
Added missing Serializable for AbstractTransactionalQuery (#10582).
svn changeset:25559/svn branch:6.8
Conflicts:
server/src/com/vaadin/data/util/sqlcontainer/query/FreeformQuery.java
server/src/com/vaadin/data/util/sqlcontainer/query/TableQuery.java
Change-Id: I3d055e0f071739ac4536fddb0f49b8d6b8e6d07b
|
|
|
|
| |
Change-Id: Icc807cc2eb391fb0118800383fc93d1e23b04570
|
|
|
|
|
|
|
| |
Ensure unique ordering when using TableQuery with multiple primary key
columns.
Change-Id: I9145717d1658393b19a2bca27ac211cad075fc27
|
|
|
|
|
|
|
| |
Use template strings and log level checks to improve performance when
logging is disabled.
Change-Id: I48d370f523c6361ce8704afc7a0903412b31b2a0
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Ensure SQL connections etc. of FreeformQuery are closed.
Change-Id: I5488510ef7d752e8e743408e0f60acf483e45fc1
|
|/
|
|
|
|
| |
Log message fix.
Change-Id: I172b73cba8b5a56a5e2b9d8028c8d98f80baffef
|
|
|
|
|
|
| |
SQLContainer and DB2 not handling empty result set metadata correctly.
Change-Id: I20ad1e3d528f92826e3f9049403c6a953a6a07c8
|
|
|
|
| |
Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
|
|
|
|
|
|
| |
Limit unnecessary database queries.
Change-Id: Iae2ed72dd2d044f02abe775f2289126c5f5dbe1d
|
|
|
|
| |
Change-Id: I9c0a07610e942bf8fac5832341a4fb31bfd6342a
|
|
|
|
| |
Change-Id: If3fc2c2d9b251cbc6f2a9da2ede23ff17f7362ef
|
|
|
|
| |
Change-Id: I9f0e6bd62102c5adc461884b1f3b2cbe69f19259
|
|
|
|
| |
Change-Id: Ia2f8504a0fe75ab3a7c4746d533e5fd012e2a69c
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
This permits optimization of data fetches from various containers
where getting single items by index in a loop might be costly.
Also add a helper method in ContainerHelpers to make it easier to
implement the new method where performance of fetching an id by index is
not an issue. SQLContainer still uses this helper instead of an
optimized implementation.
|
| |
|
| |
|
|
|
|
|
| |
Conflicts:
server/src/com/vaadin/ui/Select.java
|
| |
|
| |
|
| |
|
|
|