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

IGNITE-4534: Implement offheap eviction policies based on page memory #1758

Closed

Conversation

glukos
Copy link
Contributor

@glukos glukos commented Apr 8, 2017

Postreview.

glukos and others added 21 commits April 4, 2017 21:53
# Conflicts:
#	modules/core/src/main/java/org/apache/ignite/internal/pagemem/Page.java
#	modules/core/src/main/java/org/apache/ignite/internal/pagemem/impl/PageNoStoreImpl.java
#	modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheOffheapEvictionManager.java
#	modules/core/src/main/java/org/apache/ignite/internal/processors/cache/database/CacheDataRowAdapter.java
#	modules/core/src/main/java/org/apache/ignite/internal/processors/cache/database/freelist/FreeListImpl.java
…aster

# Conflicts:
#	modules/core/src/main/java/org/apache/ignite/internal/processors/cache/database/IgniteCacheDatabaseSharedManager.java
#	modules/core/src/main/java/org/apache/ignite/internal/processors/cache/database/MemoryPolicy.java
#	modules/core/src/main/java/org/apache/ignite/internal/processors/cache/database/freelist/FreeListImpl.java
#	modules/core/src/test/java/org/apache/ignite/internal/processors/database/FreeListImplSelfTest.java
@agoncharuk agoncharuk deleted the ignite-4534-from-3477-master branch May 19, 2017 09:59
@asfgit asfgit closed this May 19, 2017
agoncharuk pushed a commit to gridgain/apache-ignite that referenced this pull request Feb 9, 2021
…multiple Ignite instances on same JVM (apache#1758)

Support multiple Ignite instances on same JVM (@RepositoryConfig).
Support query tuning parameters in @query annotation
Support projections
Support Page and Stream responses
Support Sql Fields Query resultset transformation into the domain entity
Support named parameters (:myParam) into SQL queries, declared using @param("myParam")
Support advanced parameter binding and SpEL expressions into SQL queries:
Template variables:
  #entityName - the simple class name of the domain entity
Method parameter expressions: Parameters are exposed for indexed access ([0] is the first query method's param) or via the name declared using @param. The actual SpEL expression binding is triggered by ?#. Example: ?#{[0] or ?#{#myParamName}
Advanced SpEL expressions: While advanced parameter binding is a very useful feature, the real power of SpEL stems from the fact, that the expressions can refer to framework abstractions or other application components through SpEL EvaluationContext extension model.
Support SpEL expressions into Text queries (TextQuery).

Signed-off-by: Ilya Kasnacheev <ilya.kasnacheev@gmail.com>

Co-authored-by: Manuel Núñez <maxnu00@hotmail.com>

(cherry picked from commit 9e99074)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants