Commit Graph

53 Commits

Author SHA1 Message Date
Mark Fisher
4417d5d8b0 Update version to 2.1.0.BUILD-SNAPSHOT 2011-11-23 17:33:09 -05:00
Mark Fisher
1001d74ba7 Release version 2.1.0.RC1 2011-11-23 17:20:56 -05:00
Oleg Zhurakousky
50d8caa1c3 INT-2231
Fixed JdbcMessageStore to reuse CREATED_DATE while updating UPDATED_DATE

  Added support for configuring MessageGroup timeout based on the idle time of the MessageGroup

  Changed updatedTimestamp to lastModified

  Added an assertion to AbsractMessageGroup.expireMessageGroups to check if lastModified is 0

  Changed attribute name in MessageWrapper in Mongo Message Store
2011-11-21 15:56:04 -05:00
Mark Fisher
2bd870200d Update version to 2.1.0.BUILD-SNAPSHOT 2011-10-26 11:26:37 -05:00
Mark Fisher
4f12694d82 Release version 2.1.0.M3 2011-10-26 10:44:18 -05:00
Oleg Zhurakousky
ddeab16394 INT-2182 interim
INT-2182 interim

INT-2182 work in progress

INT-2182 Refctored MessageGroupQueue and related classes
- created MGS.pollMessageFromGroup(groupId)
- removed MARKED messages concept
- renamed UNMARKED to just Messages
- removed keepReleasedMessages attribute
- refactored JdbcMessageStore to NOT store Messages that belong to a MessageGroup in the MessageGroup table, only relationship
- provided implementation of pollMessageFromGroup method in JdbcMessageStore
- polished tests

INT-2182 refactored MongoDB support to reflect changes to MGQ

INT-2182 added Gemfire support for polling

INT-2182 added Redis support

INT-2182 polishing
removed syncronized blocks from SMG, added availablePermits() method to UpperBound, polished JdbcMessageStore

INT-2182 polishing

INT-2182 polishing

INT-2182 polishing

INT-2182 polishing

INT-2182 polishing

INT-2182 polishing based on PR comments
2011-10-25 12:50:17 -04:00
Oleg Zhurakousky
281bfe8313 INT-2192 upgraded Redis module to spring-redis-1.0.0.RC1 2011-10-19 21:24:38 -04:00
Mark Fisher
ad0ccf5dff Update version to 2.1.0.BUILD-SNAPSHOT 2011-10-12 15:47:10 -04:00
Mark Fisher
b0793cb3bd Release version 2.1.0.M2 2011-10-12 15:34:49 -04:00
Mark Fisher
598a1afe79 versionless schemas for mongo and redis modules 2011-10-10 13:34:39 -04:00
Oleg Zhurakousky
946b9e2b82 INT-2152
parent issue for INT-2134, INT-2135, INT-2142, INT-2155, INT-2158
2011-10-07 12:48:20 -04:00
Gunnar Hillert
b01f987882 INT-2123 - Cleaned up dependencies
2 modules still had Spring 3.1 transitive dependencies:

* Spring Integration Redis
* Spring Integration Gemfire

1 module was lacking a Jackson dependency:

* Spring Integration AMQP
2011-09-13 11:55:37 -04:00
Mark Fisher
797b4f39f0 Update version to 2.1.0.BUILD-SNAPSHOT 2011-09-02 18:13:36 -04:00
Mark Fisher
1c49e222db Release version 2.1.0.M1 2011-09-02 18:04:49 -04:00
Mark Fisher
8dd16104d5 updated template.mf files 2011-09-02 17:23:49 -04:00
Mark Fisher
9a1f72b95a INT-2099 upgraded to Spring 3.0.6.RELEASE 2011-08-31 16:43:26 -04:00
Mark Fisher
7c5603fe83 INT-2092 update schema imports to use 2.1 version 2011-08-31 05:26:02 -04:00
Oleg Zhurakousky
bffd40eaf4 INT-2030: RedisMessageStore
refactored RedisMessageStore to use SimpleMessageGroup. Deleted RedisMessageGroup
  polished RedisMessageStore, made it more inline with JdbcMessageStore, added additional tests
  more polishing on RedisMessageStore, added more tests
  removed test that was no longer valid. Downgraded spring-data-redis dependency to M4
  changed UUID serializer to be StringRedisSerializer instead of custom class which essentially did the same thing
  polished code based on the review comments. Rename onX methods to doX, removed this.hasKey in favor of this.redisTemplate.hasKey
  polishing
  removed afterPropertiesSet() calls in test
2011-08-27 10:21:06 -04:00
Mark Fisher
189d047514 INT-2078 valid repositories IDs for Maven 3.0 2011-08-24 20:06:46 -04:00
Mark Fisher
a946f9960a updated POMs with Spring 3.0.5.RELEASE 2011-08-19 16:17:13 -04:00
Oleg Zhurakousky
699afbe7a1 INT-2030 polished RedisMessageGroup
1. simplified size() method to simply return the sum of sizes from marked and unmarked
2. removed System,out.println
3. added more assertions to tests
4. cosmetic changes
2011-08-11 17:36:01 -04:00
Mark Fisher
da2f275074 INT-2046 added @ManagedAttribute to MessageStores
Added to the getMessageCount() in GemfireMessageStore, MongoDbMessageStore, and RedisMessageStore.
2011-08-11 13:59:12 -04:00
Oleg Zhurakousky
521a602dad INT-2040 changed signature of MessageStore.getMessageCount() to return long. Changed affected implementations 2011-08-11 13:07:41 -04:00
Oleg Zhurakousky
94dea0855d INT-2030 finished with initial implementation fo Redis-based MessageGroupStore 2011-08-11 09:53:44 -04:00
Oleg Zhurakousky
28bcb4bfcf INT-2030 finished implementing all methods for Redis-based MessageGroupStore 2011-08-11 09:33:36 -04:00
Oleg Zhurakousky
c6e90e5a0f INT-2030 added support for marking individual messages in the group, polishing of existing code, added tests 2011-08-10 15:16:36 -04:00
Oleg Zhurakousky
f1e2434398 INT-2030 Injected RedisMessageStore into RedisMessageGroup to benefit from code reuse when adding/removing Messages from the group 2011-08-10 13:25:04 -04:00
Oleg Zhurakousky
5388149b3a INT-2030 added support for getOne() and markAll() to Redis MessageGroupStore 2011-08-10 13:14:50 -04:00
Oleg Zhurakousky
665e76e50a INT-2030 added initial support for Redis MessageGroupStore 2011-08-10 12:39:45 -04:00
Oleg Zhurakousky
09d4707104 INT-2029 added support for dealing with Non Serializable message data. Added tests for non-String Messages 2011-08-09 11:58:59 -04:00
Oleg Zhurakousky
655b9c6f54 INT-2029 finished with initial implementation of RedisMessageStore. 2011-08-09 11:20:09 -04:00
Oleg Zhurakousky
1b0a2e85c3 INT-2029 added initial implementation of RedisMessageStore. Upgraded Jackson to version 1.8.3 which is used by spring-data-redis. Regenerated POM files 2011-08-09 09:34:59 -04:00
Oleg Zhurakousky
935cd01d07 INT-1512 changed the type of ID attribute to be xsd:string in all related 2.1 schema files 2011-08-08 23:34:12 -04:00
Oleg Zhurakousky
74817b98fc INT-2036 added Spring 3.0.5 exclusions for spring-integration-ws and spring-integration-xml in build.gradle. Regenerated POMs 2011-08-08 16:15:52 -04:00
Mark Fisher
c9b8ff0b9f INT-2004 updated Redis test config files for the 2.1 schema version (the 2.0 schema version for redis no longer exists) 2011-08-05 13:45:40 -04:00
Mark Fisher
3e71b5a83b INT-2004 added 2.1 versions of all XML schemas and adjusted spring.schemas files accordingly 2011-08-05 11:07:20 -04:00
Mark Fisher
b727868306 INT-2018 added explicit spring-tx dependency in spring-amqp-integration and refined the exclusions 2011-08-05 08:38:54 -04:00
Mark Fisher
6e225847aa INT-2018 added excludes for spring modules in the spring amqp dependency of spring-integration-amqp 2011-08-04 17:51:25 -04:00
Mark Fisher
c35a79a0e9 INT-2032 migrated 'spring-integration-gemfire' to main branch from sandbox in preparation for 2.1 development 2011-08-04 16:16:13 -04:00
Dave Syer
304e9b2abb regenerate poms for AMQP changes 2011-08-03 14:38:21 +01:00
Oleg Zhurakousky
ad10c92bd5 polishing Redis tests 2011-08-02 08:52:50 -04:00
Oleg Zhurakousky
563d1db0f1 polishing broken test trying to determine why it fails in CI 2011-08-02 08:10:27 -04:00
Oleg Zhurakousky
fec5736675 INT-2024 polishing test, added timeout between send and receive 2011-08-01 09:42:09 -04:00
Oleg Zhurakousky
b26ad561ab INT-2024 polishing test, made redis channel unique for this test 2011-08-01 09:33:55 -04:00
Oleg Zhurakousky
53bfad7aa0 INT-2024 increased the timeout in RedisInboundChannelAdapterTests.testRedisInboundChannelAdapter 2011-08-01 09:01:06 -04:00
Oleg Zhurakousky
413e8a4689 INT-2024 added @Rule to run Redis tests only when Redis is available 2011-08-01 08:48:34 -04:00
Oleg Zhurakousky
e504436b71 Added another @Ignore to Redis 2011-07-28 08:13:15 -04:00
Oleg Zhurakousky
17999e198e Added @Ignore to Redis and Mongo tests for now. Will be looking into using @Rule 2011-07-28 08:02:46 -04:00
Oleg Zhurakousky
8ce5193f29 INT-2008 added si-redis.conf 2011-07-26 18:27:44 -04:00
Oleg Zhurakousky
68770e2898 INT-2008 un-Ignored all tests requiring running instance of Redis, changed to use custom port 2011-07-26 18:14:05 -04:00