This is an automated email from the ASF dual-hosted git repository.
joewitt pushed a change to tag HDF-3.4.1.73-3-tag
in repository https://gitbox.apache.org/repos/asf/nifi.git
*** WARNING: tag HDF-3.4.1.73-3-tag was deleted! ***
was 72ebaa7209 HOTFIX-2946 HOTFIX-2831: Contains the following changes: *
NIFI-7079 security fix * NIFI-6085 - need for sec fix * NIFI-6280 - need for
sec fix * additional changes which needed for successful build
This change permanently discards the following revisions:
discard 72ebaa7209 HOTFIX-2946 HOTFIX-2831: Contains the following changes: *
NIFI-7079 security fix * NIFI-6085 - need for sec fix * NIFI-6280 - need for
sec fix * additional changes which needed for successful build
discard 72ab0fd4cf HOTFIX-2946 NIFI-7023 This closes #3991. Removed SLF4J and
Log4J transitive dependencies from Zookeeper so tests log correctly. Changed
template handling. Added unit tests.
discard fb818c0c59 HOTFIX-2946 NIFI-6760: When writing/reading the length of a
DataFrame, do so usin… (#3801)
discard 856289eb77 HOTFIX-2946 NIFI-6759: When encountering Exception during
load-balanced connection communications, after closing socket, return from
method rather than continuing loop
discard 11a113d835 HOTFIX-2946 NIFI-6736: Create thread on demand to handle
incoming request from client for load balancing. This allows us to avoid
situations where we don't have enough threads and we block on the server side,
waiting for data, when clients are trying to send data in another connection
discard 0fe0dbdcd0 HOTFIX-2946 NIFI-6696: Ensured that callback to
RemoteQueuePartition do not attempt to obtain the Partition Read Lock. The Read
Lock is not necessary as long as the 'partitioner' is volatile, because it
doesn't matter whether or not the actual partitions themselves change, since
the only partition that would be touched is the Rebalancing Partition,on, which
is fixed. Obtaining the partition read lock can lead to a deadlock as outlined
in the Jira description.
discard eae7e3754e HOTFIX-2946 NIFI-6517: Ensure that if IOException is thrown
from LoadBalanceSession that we properly catch the Exception, mark session as
complete, and then re-throw. There was one condition in which this was not
occurring. This commit addresses that situation.
discard d87a5a7e25 HOTFIX-2946 NIFI-6353: If LoadBalanceSession determines
remote node's queue is full, mark session complete and penalize the Partition,
rather than just penalizing the session. This allows the client to move on to
another session, which avoids an issue where backpressure on one queue can
prevent data from being transferred between nodes in another queue
discard 2e304d7114 HOTFIX-2946 NIFI-6285: Addressed issue that resulted in
swapped data not being swapped back in if load balancing strategy changed while
data was swapped out; added integration tests for swapping. In testing, also
encountered an issue with data being swapped out while swap files were being
recovered causing the queue size to be wrong and causing errors about not being
able to swap data in, because it attempted to swap the data in twice.
discard 0c25dbf100 HOTFIX-2946 Fixed SNAPSHOT references in pom
discard 0b6e675dbd HOTFIX-2946 NIFI-6183: Implemented base class for
Framework-level integration tests that is responsible for instantiating the key
components for integration tests, including FlowController,
WriteAheadFlowFileRepository, WriteAheadProvenanceRepository,
FileSystemRepository, FileSystemSwapManager, StandardFlowFileQueue,
StandardProcessScheduler, etc. Implemented several integration tests to span
different parts of the framework
discard 565b85feb1 NIFI-6636: Fixed ListGCSBucket file duplication error
discard 826595e268 NIFI-6028 Protect against null VersionedComponent when
finding relevant process group