This is an automated email from the ASF dual-hosted git repository.

joewitt pushed a change to tag HDF-3.4.1.70-2-tag
in repository https://gitbox.apache.org/repos/asf/nifi.git


*** WARNING: tag HDF-3.4.1.70-2-tag was deleted! ***

     was c794297de0 HOTFIX-2931: 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 c794297de0 HOTFIX-2931: 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 13ec6f1ebf HOTFIX-2931 NIFI-7023 This closes #3991. Removed SLF4J and 
Log4J transitive dependencies from Zookeeper so tests log correctly. Changed 
template handling. Added unit tests.
 discard 94d58c22cc HOTFIX-2931 NIFI-6760: When writing/reading the length of a 
DataFrame, do so usin… (#3801)
 discard 741a28b98b HOTFIX-2931 NIFI-6759: When encountering Exception during 
load-balanced connection communications, after closing socket, return from 
method rather than continuing loop
 discard b9525316f2 Fixed SNAPSHOT references in pom
 discard ebf84322c5 NIFI-6797: Add support for specifying Partition via EL or 
RecordPath for PublishKafka(Record)_1_0 and PublishKafka(Record)_2_0
 discard 420424ffc7 NIFI-4820 This closes #3813. Improving security 
configuration for Kafka 2.0 processors
 discard 17f05fce9e NIFI-6218 Support setting transactional.id in 
PublishKafka/PublishKafkaRecord
 discard 97949d5d00 NIFI-6045: Added support EL support to dyanmic properties 
for Kafka 2.0 processors
 discard 13de4148c6 NIFI-6753: Fixed bug where all values being provided to the 
CSV Writer were String objects, which resulted in the CSV Writer improperly 
quoting numeric values when the schema indicates that the value is a number. 
Now, we will only convert the value to a String if the value is not a Number 
and/or the schema does not indicate a numeric ty type
 discard 35a520c208 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 2147822380 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 6ef5bb41da 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 6a9c97808f 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 c867fdb9ae 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 93501ab32f NIFI-6150: Moved logic of decrementing content claims from 
ProcessSession.commit to the FlowFile Repository. Also updated load-balancing 
protocol and queue drop logic to no longer decrement content claims since the 
flowfile repo will handle the logic. This allows us ts to ensure that the 
claimant counts are decremented only if the repo is successfully updated and 
still before checking if the claim is still in use or not.
 discard 6242c661ff NIFI-6215: Ensure that when we are swapping FlowFiles back 
into nifi, that we consider forward slashes or back slashes as the same path 
separator when determining filename
 discard ca6226e359 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

Reply via email to