Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

INT-3147: (3167,3173,1941) Improve MetadataStore #928

Closed
wants to merge 4 commits into from

Commits on Nov 4, 2013

  1. INT-3147: (3167,3173,1941) Improve MetadataStore

    Previously, `MetadataStore` couldn't be configured for Twitter Adapters
    - only global one.
    The `metadataKey` was generated automatically with 'difficult' value
    
    * Register all `MessageSource` for `SourcePollingChannelAdapter`
    as beans with id based on adapter id and prefix '.source' (INT-3147)
    * Polishing parser to get rid of explicit `MessageSource` beans. (INT-3147)
    * Make Feed and Twitter adapters `id` attribute as required -
    now it presents a `metadataKey` for `MetadataStore` (INT-3147)
    * Add to Twitter adapters a reference attribute for `MetadataStore` (INT-3173)
    * Add Twitter adapters `poll-skip-period` attribute (INT-3167)
    * Add and implement `MetadataStore#remove` (INT-1941)
    * Make `MetadataStore` as `@ManagedResource` (INT-1941)
    * Polishing tests
    
    JIRAs:
    https://jira.springsource.org/browse/INT-3147
    https://jira.springsource.org/browse/INT-3167
    https://jira.springsource.org/browse/INT-3173
    https://jira.springsource.org/browse/INT-1941
    Artem Bilan committed Nov 4, 2013
    Configuration menu
    Copy the full SHA
    fc9cdb0 View commit details
    Browse the repository at this point in the history
  2. INT-3147: Polishing and fixes

    * add domain suffix to `metadataKey`
    * change contract of `MetadataStore.remove`
    * remove timeout window from `AbstractTwitterMessageSource`
    * polishing and fix `SearchReceivingMessageSourceWithRedisTests`
    Artem Bilan committed Nov 4, 2013
    Configuration menu
    Copy the full SHA
    4055421 View commit details
    Browse the repository at this point in the history
  3. INT-3147: Rebasing and polishing

    Artem Bilan committed Nov 4, 2013
    Configuration menu
    Copy the full SHA
    8467144 View commit details
    Browse the repository at this point in the history
  4. INT-3147: fix 'metadata' package tangle

    Artem Bilan committed Nov 4, 2013
    Configuration menu
    Copy the full SHA
    42d85f8 View commit details
    Browse the repository at this point in the history