Got it, thank you. Definitely a blocker.

пт, 30 нояб. 2018 г. в 16:56, Dmitriy Pavlov <dpav...@apache.org>:

> Vladimir,
>
> Apache Ignite TC bot, which writes comments into JIRA tickets about TC
> runs, uses internally Apache Ignite to store all build history and
> statistics.
>
> The bot uses only public API to store and load data, so it is emulating how
> end users will use the product. If it is not able to start and operate,
> there is no reason to release product for others.
>
> Entry processors for (at least) an in-memory case are broken. There is a
> stable reproducible failure of the test, which is passing for 2.6.0.
>
> пт, 30 нояб. 2018 г. в 16:44, Vladimir Ozerov <voze...@gridgain.com>:
>
> > Dmitry,
> >
> > Why do you think that product cannot be released with this exception?
> What
> > is broken?
> >
> > пт, 30 нояб. 2018 г. в 16:36, Dmitriy Pavlov <dpav...@apache.org>:
> >
> > > -1 (binding)
> > >
> > > I can't launch TC Bot on RC, Seems it is related to
> > > https://issues.apache.org/jira/browse/IGNITE-9794
> > >
> > > Steps to
> > > reproduce:
> > > org.apache.ignite.ci.teamcity.ignited.IgnitedTcInMemoryIntegrationTest
> > > in https://github.com/apache/ignite-teamcity-bot
> > >
> > > class org.apache.ignite.binary.BinaryObjectException: Failed to write
> > field
> > > [name=data]
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.binary.BinaryFieldAccessor.write(BinaryFieldAccessor.java:163)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.binary.BinaryClassDescriptor.write(BinaryClassDescriptor.java:809)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.binary.BinaryWriterExImpl.marshal0(BinaryWriterExImpl.java:223)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.binary.BinaryWriterExImpl.marshal(BinaryWriterExImpl.java:164)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.binary.BinaryWriterExImpl.marshal(BinaryWriterExImpl.java:151)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.binary.GridBinaryMarshaller.marshal(GridBinaryMarshaller.java:254)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.binary.CacheObjectBinaryProcessorImpl.marshalToBinary(CacheObjectBinaryProcessorImpl.java:403)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.binary.CacheObjectBinaryProcessorImpl.toBinary(CacheObjectBinaryProcessorImpl.java:891)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.binary.CacheObjectBinaryProcessorImpl.toCacheObject(CacheObjectBinaryProcessorImpl.java:841)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.GridCacheContext.toCacheObject(GridCacheContext.java:1811)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry$AtomicCacheUpdateClosure.runEntryProcessor(GridCacheMapEntry.java:6587)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry$AtomicCacheUpdateClosure.call(GridCacheMapEntry.java:5928)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry$AtomicCacheUpdateClosure.call(GridCacheMapEntry.java:5736)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree$Invoke.invokeClosure(BPlusTree.java:3719)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree$Invoke.access$5900(BPlusTree.java:3613)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree.invokeDown(BPlusTree.java:1895)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree.invoke(BPlusTree.java:1779)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl$CacheDataStoreImpl.invoke0(IgniteCacheOffheapManagerImpl.java:1618)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl$CacheDataStoreImpl.invoke(IgniteCacheOffheapManagerImpl.java:1601)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl.invoke(IgniteCacheOffheapManagerImpl.java:426)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry.innerUpdate(GridCacheMapEntry.java:2293)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateSingle(GridDhtAtomicCache.java:2494)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.update(GridDhtAtomicCache.java:1951)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1780)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1668)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicAbstractUpdateFuture.sendSingleRequest(GridNearAtomicAbstractUpdateFuture.java:299)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateFuture.map(GridNearAtomicSingleUpdateFuture.java:483)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateFuture.mapOnTopology(GridNearAtomicSingleUpdateFuture.java:443)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicAbstractUpdateFuture.map(GridNearAtomicAbstractUpdateFuture.java:248)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.update0(GridDhtAtomicCache.java:1153)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.invoke0(GridDhtAtomicCache.java:833)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.invoke(GridDhtAtomicCache.java:789)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.invoke(IgniteCacheProxyImpl.java:1438)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.invoke(IgniteCacheProxyImpl.java:1482)
> > > at
> > >
> > >
> >
> org.apache.ignite.internal.processors.cache.GatewayProtectedCacheProxy.invoke(GatewayProtectedCacheProxy.java:1228)
> > > at
> > >
> > >
> >
> org.apache.ignite.ci.teamcity.ignited.runhist.RunHistCompactedDao.addTestInvocations(RunHistCompactedDao.java:140)
> > > at
> > >
> > >
> >
> org.apache.ignite.ci.teamcity.ignited.runhist.RunHistSync.saveInvocationList(RunHistSync.java:239)
> > > at
> > >
> > >
> >
> org.apache.ignite.ci.teamcity.ignited.runhist.RunHistSync.lambda$saveInvocationsMap$4(RunHistSync.java:179)
> > > at java.util.HashMap.forEach(HashMap.java:1288)
> > > at
> > >
> > >
> >
> org.apache.ignite.ci.teamcity.ignited.runhist.RunHistSync.saveInvocationsMap(RunHistSync.java:177)
> > >
> > > пт, 30 нояб. 2018 г. в 14:09, Nikita Amelchev <nsamelc...@gmail.com>:
> > >
> > > > +1
> > > >
> > > > Best wishes,
> > > > Amelchev Nikita
> > > >
> > > > пт, 30 нояб. 2018 г., 13:43 Юрий jury.gerzhedow...@gmail.com:
> > > >
> > > > > +1
> > > > >
> > > > > пт, 30 нояб. 2018 г. в 13:25, Anton Vinogradov <a...@apache.org>:
> > > > >
> > > > > > +1
> > > > > >
> > > > > > пт, 30 нояб. 2018 г. в 10:05, Seliverstov Igor <
> > gvvinbl...@gmail.com
> > > >:
> > > > > >
> > > > > > > +1
> > > > > > >
> > > > > > > пт, 30 нояб. 2018 г., 9:59 Nikolay Izhikov nizhi...@apache.org
> :
> > > > > > >
> > > > > > > > Igniters,
> > > > > > > >
> > > > > > > > We've uploaded a 2.7.0 release candidate to
> > > > > > > >
> > > > > > > > https://dist.apache.org/repos/dist/dev/ignite/2.7.0-rc1/
> > > > > > > >
> > > > > > > > Git tag name is 2.7.0-rc1
> > > > > > > >
> > > > > > > > This release includes the following changes:
> > > > > > > >
> > > > > > > > Apache Ignite In-Memory Database and Caching Platform 2.7
> > > > > > > > ---------------------------------------------------------
> > > > > > > >
> > > > > > > > Ignite:
> > > > > > > > * Added experimental support for multi-version concurrency
> > > control
> > > > > with
> > > > > > > > snapshot isolation
> > > > > > > >   - available for both cache API and SQL
> > > > > > > >   - use CacheAtomicityMode.TRANSACTIONAL_SNAPSHOT to enable
> it
> > > > > > > >   - not production ready, data consistency is not guaranteed
> in
> > > > case
> > > > > of
> > > > > > > > node failures
> > > > > > > > * Implemented Transparent Data Encryption based on JKS
> > > certificates
> > > > > > > > * Implemented Node.JS Thin Client
> > > > > > > > * Implemented Python Thin Client
> > > > > > > > * Implemented PHP Thin Client
> > > > > > > > * Ignite start scripts now support Java 9 and higher
> > > > > > > > * Added ability to set WAL history size in bytes
> > > > > > > > * Added SslContextFactory.protocols and
> > > > > SslContextFactory.cipherSuites
> > > > > > > > properties to control which SSL encryption algorithms can be
> > used
> > > > > > > > * Added JCache 1.1 compliance
> > > > > > > > * Added IgniteCompute.withNoResultCache method with semantics
> > > > similar
> > > > > > to
> > > > > > > > ComputeTaskNoResultCache annotation
> > > > > > > > * Spring Data 2.0 is now supported in the separate module
> > > > > > > > 'ignite-spring-data_2.0'
> > > > > > > > * Added monitoring of critical system workers
> > > > > > > > * Added ability to provide custom implementations of
> > > > > ExceptionListener
> > > > > > > for
> > > > > > > > JmsStreamer
> > > > > > > > * Ignite KafkaStreamer was upgraded to use new KafkaConsmer
> > > > > > configuration
> > > > > > > > * S3 IP Finder now supports subfolder usage instead of bucket
> > > root
> > > > > > > > * Improved dynamic cache start speed
> > > > > > > > * Improved checkpoint performance by decreasing mark
> duration.
> > > > > > > > * Added ability to manage compression level for compressed
> WAL
> > > > > > archives.
> > > > > > > > * Added metrics for Entry Processor invocations.
> > > > > > > > * Added JMX metrics:
> ClusterMetricsMXBean.getTotalBaselineNodes
> > > and
> > > > > > > > ClusterMetricsMXBean.getActiveBaselineNodes
> > > > > > > > * Node uptime metric now includes days count
> > > > > > > > * Exposed info about thin client connections through JMX
> > > > > > > > * Introduced new system property
> > > IGNITE_REUSE_MEMORY_ON_DEACTIVATE
> > > > to
> > > > > > > > enable reuse of allocated memory on node deactivation
> (disabled
> > > by
> > > > > > > default)
> > > > > > > > * Optimistic transaction now will be properly rolled back if
> > > > waiting
> > > > > > too
> > > > > > > > long for a new topology on remap
> > > > > > > > * ScanQuery with setLocal flag now checks if the partition is
> > > > > actually
> > > > > > > > present on local node
> > > > > > > > * Improved cluster behaviour when a left node does not cause
> > > > > partition
> > > > > > > > affinity assignment changes
> > > > > > > > * Interrupting user thread during partition initialization
> will
> > > no
> > > > > > longer
> > > > > > > > cause node to stop
> > > > > > > > * Fixed problem when partition lost event was not triggered
> if
> > > > > multiple
> > > > > > > > nodes left cluster
> > > > > > > > * Fixed massive node drop from the cluster on temporary
> network
> > > > > issues
> > > > > > > > * Fixed service redeployment on cluster reactivation
> > > > > > > > * Fixed client node stability under ZooKeeper discovery
> > > > > > > > * Massive performance and stability improvements
> > > > > > > >
> > > > > > > > Ignite .Net:
> > > > > > > > * Add .NET Core 2.1 support
> > > > > > > > * Added thin client connection failover
> > > > > > > >
> > > > > > > > Ignite C++:
> > > > > > > > * Implemented Thin Client with base cache operations
> > > > > > > > * Implemented smart affinity routing for Thin Client to send
> > > > requests
> > > > > > > > directly to nodes containing data when possible
> > > > > > > > * Added Clang compiler support
> > > > > > > >
> > > > > > > > SQL:
> > > > > > > > * Added experimental support for fully ACID transactional SQL
> > > with
> > > > > the
> > > > > > > > snapshot isolation:
> > > > > > > >   - use CacheAtomicityMode.TRANSACTIONAL_SNAPSHOT to enable
> it
> > > > > > > >   - a transaction can be started through native API
> > > > > > (IgniteTransactions),
> > > > > > > > thin JDBC driver or ODBC driver
> > > > > > > >   - not production ready, data consistency is not guaranteed
> in
> > > > case
> > > > > of
> > > > > > > > node failures
> > > > > > > > * Added a set of system views located in "IGNITE" schema to
> > view
> > > > > > cluster
> > > > > > > > information (NODES, NODE_ATTRIBUTES, NODE_METRICS,
> > > BASELINE_NODES)
> > > > > > > > * Added ability to create predefined SQL schemas
> > > > > > > > * Added GROUP_CONCAT function support
> > > > > > > > * Added string length constraint
> > > > > > > > * Custom Java objects are now inlined into primary and
> > secondary
> > > > > > indexes
> > > > > > > > what may significantly improve performance when AFFINITY_KEY
> is
> > > > used
> > > > > > > > * Added timeout to fail query execution in case it cannot be
> > > mapped
> > > > > to
> > > > > > > > topology
> > > > > > > > * Restricted number of cores allocated for CREATE INDEX by
> > > default
> > > > > to 4
> > > > > > > to
> > > > > > > > avoid contention on index tree Fixed transaction hanging
> during
> > > > > runtime
> > > > > > > > error on commit.
> > > > > > > > * Fixed possible memory leak when result set size is multiple
> > of
> > > > the
> > > > > > page
> > > > > > > > size
> > > > > > > > * Fixed situation when data may be returned from cache
> > partitions
> > > > in
> > > > > > LOST
> > > > > > > > state even when PartitionLossPolicy doesn't permit it
> > > > > > > > * Fixed "Caches have distinct sets of data nodes" during SQL
> > JOIN
> > > > > query
> > > > > > > > execution between REPLICATED and PARTITIONED caches
> > > > > > > > * Fixed wrong result for SQL queries when item size exceeds
> the
> > > > page
> > > > > > size
> > > > > > > > * Fixed error during SQL query from client node with the
> local
> > > flag
> > > > > set
> > > > > > > to
> > > > > > > > "true"
> > > > > > > > * Fixed handling UUID as a column type
> > > > > > > >
> > > > > > > > JDBC:
> > > > > > > > * Implemented DataSource interface for the thin driver
> > > > > > > >
> > > > > > > > ODBC:
> > > > > > > > * Added streaming mode support
> > > > > > > > * Fixed crash in Linux when there are more than 1023 open
> file
> > > > > > > descriptors
> > > > > > > > * Fixed bug that prevented cursors on a server from being
> > closed
> > > > > > > > * Fixed segmentation fault when reusing a closed connection
> > > > > > > >
> > > > > > > > Web Console:
> > > > > > > > * Added new metrics: WAL and Data size on disk
> > > > > > > > * Added support for "collocated" query mode on Query screen
> > > > > > > > * Added support for Java 9+ for Web Agent.
> > > > > > > > * Added ability to show/hide password field value
> > > > > > > > * Implemented execution of selected part of SQL query
> > > > > > > > * Implemented explain of the selected part of SQL query
> > > > > > > > * Implemented connection to a secured cluster
> > > > > > > > * Implemented responsive full-screen layout
> > > > > > > > * Split "Sign In" page to three separate pages
> > > > > > > > * UI updated to modern look and feel
> > > > > > > > * Improved backend stability
> > > > > > > > * Fixed fail when working with web sockets
> > > > > > > >
> > > > > > > > REST:
> > > > > > > > * Added option IGNITE_REST_GETALL_AS_ARRAY for array format
> in
> > > > > "getAll"
> > > > > > > > call
> > > > > > > >
> > > > > > > > Visor:
> > > > > > > > * Added output of node "Consistent ID"
> > > > > > > > * Visor now collects information about cache groups instead
> of
> > > > > separate
> > > > > > > > caches to reduce memory consumption
> > > > > > > > * Improved help for "start" command
> > > > > > > > * Fixed output of cache metrics
> > > > > > > >
> > > > > > > > Control utility:
> > > > > > > > * Added information about transaction start time
> > > > > > > > * Added command to collect information about a distribution
> of
> > > > > > partitions
> > > > > > > > * Added command to reset lost partitions
> > > > > > > > * Added support for empty label (control.sh --tx label null)
> > > > > > > > * Added atomicity mode to utility output.
> > > > > > > > * Added orphaned local and remote transactions and ability to
> > > > > rollback
> > > > > > > them
> > > > > > > > * Added "--dump" flag to dump current partition state to
> file.
> > > > > > > > * Renamed command argument '--force' to '--yes'
> > > > > > > > * Removed "initOrder" and "loc keys" from an info
> > > > > > > > * Fixed control utility hanging when connected to a joining
> > node
> > > > with
> > > > > > PME
> > > > > > > >
> > > > > > > > ML:
> > > > > > > > * Added TensorFlow integration
> > > > > > > > * Added Estimator API support to TensorFlow cluster on top of
> > > > Apache
> > > > > > > Ignite
> > > > > > > > * Added ANN algorithm based on ACD concept
> > > > > > > > * Added Random Forest algorithm
> > > > > > > > * Added OneHotEncoder for categorical features
> > > > > > > > * Added model estimation
> > > > > > > > * Added K-fold cross-validation for ML models
> > > > > > > > * Added splitter for splitting the dataset into test and
> train
> > > > > subsets
> > > > > > > > * Added ability of filtering data during datasets creation
> > > > > > > > * Added encoding categorical features with One-of-K Encoder
> > > > > > > > * Added MinMax scaler preprocessor
> > > > > > > > * Added gradient boosting for trees
> > > > > > > > * Added indexing for decision trees
> > > > > > > > * Added GDB convergence by error support
> > > > > > > > * Added ability to build pipeline of data preprocessing and
> > model
> > > > > > > training
> > > > > > > > * Added ability to start and maintain TensorFlow cluster on
> top
> > > of
> > > > > > Apache
> > > > > > > > Ignite
> > > > > > > > * Added support of Multi-Class for Logistic Regression
> > > > > > > > * Implemented distributed binary logistic regression
> > > > > > > >
> > > > > > > > Dependency updates:
> > > > > > > > * Apache Camel updated to 2.22.0
> > > > > > > > * Apache Commons Beanutils updated to 1.9.3
> > > > > > > > * Apache Hadoop Yarn updated to 2.7.7
> > > > > > > > * Apache Kafka updated to 1.1.0
> > > > > > > > * Apache Lucene updated to 7.4.0
> > > > > > > > * Apache Mesos updated to 1.5.0
> > > > > > > > * Apache Tomcat updated to 9.0.10
> > > > > > > > * Apache Zookeeper updated to 3.4.13
> > > > > > > > * Guava updated to 25.1-jre
> > > > > > > > * Jackson Databind updated to 2.9.6
> > > > > > > > * Jackson 1 usages replaced with Jackson 2
> > > > > > > > * JCraft updated to 0.1.54
> > > > > > > > * H2 version updated to 1.4.197
> > > > > > > > * Log4j 2.x updated to 2.11.0
> > > > > > > > * Netty updated to 4.1.27.Final
> > > > > > > > * RocketMQ updated to 4.3.0
> > > > > > > > * Scala 2.10.x was updated to 2.10.7
> > > > > > > > * Scala 2.11.x updated to 2.11.12
> > > > > > > >
> > > > > > > > Complete list of closed issues:
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://issues.apache.org/jira/browse/IGNITE-10432?jql=project%20%3D%20IGNITE%20AND%20fixVersion%20%3D%202.7%20AND%20(status%20%3D%20closed%20or%20status%20%3D%20resolved)
> > > > > > > > DEVNOTES
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://git-wip-us.apache.org/repos/asf?p=ignite.git;a=blob_plain;f=DEVNOTES.txt;hb=refs/tags/2.7.0-rc1
> > > > > > > >
> > > > > > > > RELEASE NOTES
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://git-wip-us.apache.org/repos/asf?p=ignite.git;a=blob_plain;f=RELEASE_NOTES.txt;hb=refs/tags/2.7.0-rc1
> > > > > > > >
> > > > > > > > Please start voting.
> > > > > > > >
> > > > > > > > +1 - to accept Apache Ignite 2.5.0-RC1
> > > > > > > > 0 - don't care either way
> > > > > > > > -1 - DO NOT accept Apache Ignite 2.5.0-RC1 (explain why)
> > > > > > > >
> > > > > > > > This vote will go for 72 hours.
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Живи с улыбкой! :D
> > > > >
> > > >
> > >
> >
>

Reply via email to