Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISPN-3381 Move BDBJE Cache Store to its own repository

    • -86
    • +0
    ./bdbje/BdbjeCacheStoreConfigTest.java
    • -37
    • +0
    ./bdbje/BdbjeCacheStoreFunctionalIntegrationTest.java
    • -128
    • +0
    ./bdbje/BdbjeCacheStoreIntegrationTest.java
    • -311
    • +0
    ./bdbje/BdbjeCacheStoreTest.java
    • -90
    • +0
    ./bdbje/ModificationsTransactionWorkerTest.java
    • -182
    • +0
    ./bdbje/PreparableTransactionRunnerTest.java
  1. … 23 more files in changeset.
ISPN-2272 Remove the use of deprecated methods from the core test suite (including utility classes used by other tests) and all other modules affected by this

    • -11
    • +10
    ./bdbje/BdbjeCacheStoreFunctionalIntegrationTest.java
  1. … 245 more files in changeset.
ISPN-3313 Add Infinispan 6.0 parsers

  1. … 86 more files in changeset.
ISPN-3185 License and copyright header update

    • -22
    • +0
    ./bdbje/BdbjeCacheStoreConfigTest.java
    • -22
    • +0
    ./bdbje/BdbjeCacheStoreFunctionalIntegrationTest.java
    • -22
    • +0
    ./bdbje/BdbjeCacheStoreIntegrationTest.java
    • -22
    • +0
    ./bdbje/ModificationsTransactionWorkerTest.java
    • -22
    • +0
    ./bdbje/PreparableTransactionRunnerTest.java
  1. … 3162 more files in changeset.
ISPN-3260 Split common API and classes into infinispan-commons

  1. … 863 more files in changeset.
ISPN-3078 @AfterMethod/alwaysRun and alike are not used correctly

    • -1
    • +1
    ./bdbje/BdbjeCacheStoreConfigTest.java
    • -1
    • +1
    ./bdbje/BdbjeCacheStoreFunctionalIntegrationTest.java
    • -1
    • +1
    ./bdbje/BdbjeCacheStoreIntegrationTest.java
    • -1
    • +1
    ./bdbje/PreparableTransactionRunnerTest.java
  1. … 161 more files in changeset.
ISPN-3069 TimeService implementation

  1. … 98 more files in changeset.
ISPN-2908 Add XML parsers and XSDs for Infinispan 5.3

  1. … 77 more files in changeset.
ISPN-2449: Rename the newly-introduced (5.2.x) Loader/Store Configuration builders so that backwards compatibility is not compromised

  1. … 40 more files in changeset.
ISPN-2261 CacheStore Builder API cleanup

JdbcCacheStore

- Fix builder read() method and enhance test cases

- implicitly select a connectionFactory based on parameters

- JavaDocs

BdbjeCacheStore

- Fix builder read() method and enhance test case

- Fix the JavaDocs

RemoteCacheStore

- Fix the hierarchy of the AbstractRemoteCacheStoreChildBuilder so that we don't break the fluent configurability

- Fix builder read() method and enhance test case

- Fix the JavaDocs

  1. … 20 more files in changeset.
ISPN-2223 BdbjeCacheStore Builder API and XML parser

    • -0
    • +45
    ./bdbje/configuration/ConfigurationTest.java
    • -0
    • +71
    ./bdbje/configuration/XmlFileParsingTest.java
  1. … 7 more files in changeset.
ISPN-2097 - Tear down methods should run even if the test method failed

By default TestNG doesn't run methods annotated with `@AfterMethod`/`@AfterTest`/`@AfterClass` if the test method failed.

This means we have to write `alwaysRun=true` explicitly, or the method won't run after a failure and it may leave cache managers lying around.

    • -1
    • +1
    ./bdbje/BdbjeCacheStoreConfigTest.java
    • -1
    • +1
    ./bdbje/BdbjeCacheStoreFunctionalIntegrationTest.java
    • -1
    • +1
    ./bdbje/BdbjeCacheStoreIntegrationTest.java
    • -1
    • +1
    ./bdbje/PreparableTransactionRunnerTest.java
  1. … 90 more files in changeset.
ISPN-2097 - Tear down methods should run even if the test method failed

By default TestNG doesn't run methods annotated with `@AfterMethod`/`@AfterTest`/`@AfterClass` if the test method failed.

This means we have to write `alwaysRun=true` explicitly, or the method won't run after a failure and it may leave cache managers lying around.

    • -1
    • +1
    ./bdbje/BdbjeCacheStoreConfigTest.java
    • -1
    • +1
    ./bdbje/BdbjeCacheStoreFunctionalIntegrationTest.java
    • -1
    • +1
    ./bdbje/BdbjeCacheStoreIntegrationTest.java
    • -1
    • +1
    ./bdbje/PreparableTransactionRunnerTest.java
  1. … 86 more files in changeset.
TestingUtil.tmpDirectory should always use java.io.tmpdir

Because each test has to specify the base directory, most of them hardcode '/tmp'.

It's easier to do the right thing in just one place, and provide a system

property for the user to override the base directory.

    • -3
    • +2
    ./bdbje/BdbjeCacheStoreFunctionalIntegrationTest.java
    • -3
    • +2
    ./bdbje/BdbjeCacheStoreIntegrationTest.java
  1. … 12 more files in changeset.
TestingUtil.tmpDirectory should always use java.io.tmpdir

Because each test has to specify the base directory, most of them hardcode '/tmp'.

It's easier to do the right thing in just one place, and provide a system

property for the user to override the base directory.

    • -3
    • +2
    ./bdbje/BdbjeCacheStoreFunctionalIntegrationTest.java
    • -3
    • +2
    ./bdbje/BdbjeCacheStoreIntegrationTest.java
  1. … 11 more files in changeset.
ISPN-1924 Switch internals to use new Configuration

* Changed L1 configuration enabled default to false

* Removed activated flags from configuration objects

* Removed some configuration validation that was too brittle

* Provided backward compatible solutions for CommandInterceptor

and ModuleLifecycle implementors.

* Added Configurations class with helper methods for computing

several configuration parts centrally.

    • -1
    • +1
    ./bdbje/BdbjeCacheStoreIntegrationTest.java
  1. … 185 more files in changeset.
s/easymock/mockito/

    • -111
    • +39
    ./bdbje/BdbjeCacheStoreTest.java
    • -33
    • +17
    ./bdbje/ModificationsTransactionWorkerTest.java
    • -78
    • +18
    ./bdbje/PreparableTransactionRunnerTest.java
  1. … 27 more files in changeset.
s/easymock/mockito/

    • -111
    • +39
    ./bdbje/BdbjeCacheStoreTest.java
    • -33
    • +17
    ./bdbje/ModificationsTransactionWorkerTest.java
    • -78
    • +18
    ./bdbje/PreparableTransactionRunnerTest.java
  1. … 27 more files in changeset.
s/easymock/mockito/

    • -111
    • +39
    ./bdbje/BdbjeCacheStoreTest.java
    • -33
    • +17
    ./bdbje/ModificationsTransactionWorkerTest.java
    • -78
    • +18
    ./bdbje/PreparableTransactionRunnerTest.java
  1. … 27 more files in changeset.
ISPN-1653 Support marshalled values being stored in cache stores

* On top of this, removed Berkeley cache store test that used

Infinispan's marshaller because it didn't reflect any possible

situations at runtime. Berkeley database library does its own

serialization using std java serialization and this cannot be

swapped. So, testing with a different marshaller did not make sense

in this particular case.

    • -64
    • +0
    ./bdbje/BdbjeCacheStoreIntegrationVamTest.java
  1. … 5 more files in changeset.
ISPN-1116 Cleaner versioned entries implementation

* Add different implementations for versioned and non-versioned InternalCacheEntries and InternalCacheValues, saving a reference for each entry when not using versioning

* Add different types of InternalEntryFactories

* Remove static methods on InternalEntryFactory

* Move old InternalEntryFactory to org.infinispan.test.fwk and rename as a test helper

* Update tests accordingly

    • -12
    • +12
    ./bdbje/BdbjeCacheStoreIntegrationTest.java
    • -2
    • +2
    ./bdbje/ModificationsTransactionWorkerTest.java
  1. … 56 more files in changeset.
Merged ISPN-1131 work into master

    • -1
    • +1
    ./bdbje/BdbjeCacheStoreIntegrationVamTest.java
  1. … 23 more files in changeset.
ISPN-1131 - removed transaction-implicit factory method as it is counter-intuitive

    • -1
    • +1
    ./bdbje/BdbjeCacheStoreIntegrationVamTest.java
  1. … 58 more files in changeset.
ISPN-1381 Cache store tests now close the marshaller's cache manager

* Fixed as well code issue that would lead to JDBC cache store

preloading more data than it should.

    • -11
    • +16
    ./bdbje/BdbjeCacheStoreIntegrationVamTest.java
  1. … 13 more files in changeset.
ISPN-1205 Per-cache marshallers to enable AdvancedCache.with() calls

* The global marshaller has been split in two: a global marshaller

and a cache marshaller.

* To keep memory consumption low, any cache-level variables in

ExternalizerTable have been refactored to other class, hence making

ExternalizerTable a global component now.

* For example, hash functions must now be marshallable somehow to

avoid duplication class loading functionality present in JBoss

Marshalling already.

* MarshalledValues need to ship the cache name where they're stored

so that the correct marshaller can be resolved on the receiving end.

* A new JBoss Marshalling class resolver has been created that can

peek the invocation-associated class loader.

* Simplified the way marshallers are created in marshalling related

tests by simply retrieving the marshaller component from the cache.

This should make changes in the internal marshalling structure less

prone to break compilation of tests.

    • -7
    • +19
    ./bdbje/BdbjeCacheStoreIntegrationVamTest.java
  1. … 56 more files in changeset.
Fix regressions

  1. … 1 more file in changeset.
Fix regression

    • -0
    • +4
    ./bdbje/BdbjeCacheStoreIntegrationTest.java
ISPN-1064 - Fix the license headers

Updated all license headers with IntelliJ IDEA copyright plugin. The copyrig

year has been updated with the year when the file was checked into the

repository first time.

    • -0
    • +22
    ./bdbje/BdbjeCacheStoreConfigTest.java
    • -4
    • +5
    ./bdbje/BdbjeCacheStoreFunctionalIntegrationTest.java
    • -0
    • +22
    ./bdbje/BdbjeCacheStoreIntegrationTest.java
    • -4
    • +5
    ./bdbje/BdbjeCacheStoreIntegrationVamTest.java
    • -0
    • +22
    ./bdbje/ModificationsTransactionWorkerTest.java
    • -0
    • +22
    ./bdbje/PreparableTransactionRunnerTest.java
  1. … 1476 more files in changeset.
ISPN-1064 Fix the license headers

Updated all license headers with IntelliJ IDEA copyright plugin. The copyright

year has been updated with the year when the file was checked into the

repository first time.

    • -0
    • +22
    ./bdbje/BdbjeCacheStoreConfigTest.java
    • -4
    • +5
    ./bdbje/BdbjeCacheStoreFunctionalIntegrationTest.java
    • -0
    • +22
    ./bdbje/BdbjeCacheStoreIntegrationTest.java
    • -4
    • +5
    ./bdbje/BdbjeCacheStoreIntegrationVamTest.java
    • -0
    • +22
    ./bdbje/ModificationsTransactionWorkerTest.java
    • -0
    • +22
    ./bdbje/PreparableTransactionRunnerTest.java
  1. … 1357 more files in changeset.
ISPN-380 Infinispan now supports internationalized messages

* Integrated JBoss Logging to provide internationalized messages for

messages of INFO level or above.

* Implemented a workaround for a compiler bug when in action with any

annotation processor

  1. … 215 more files in changeset.