Anúncio de liberação de pacote NIFI – Comunidade de dev
Estou animado para anunciar a disponibilidade de uma versão atualizada do conector Apache Nifi para Pulsar! Nesta semana, dedicamos tempo à implementação de melhorias necessárias que melhorarão sua experiência de streaming de dados. Melhorias orientadas pela comunidade, em primeiro lugar, quero estender nossa sincera gratidão aos membros da comunidade que dedicaram um tempo para relatar questões e fornecer feedback valioso. Suas contribuições são essenciais para tornar esse conector mais robusto e confiável para todos. Key Changes in This Release Added support for OAuth2 credentials – Enhanced authentication flexibility by supporting clientId/clientSecret instead of requiring private key files (see issue #85 for details) Added Pulsar MessageID and message properties to the outbound FlowFiles – Pulsar MessageID and message properties are properly captured and forwarded to outbound FlowFiles (addresses issue #67) Optimized publisher resource management – Improved performance by reusing PublisherLease Objetos Em vez de criar novos editores para cada arquivo de fluxo atualizado para o Apache NIFI 2.1.0 – Suporte mais recente da versão NIFI com recursos mais recentes e atualizações de segurança atualizadas para o Apache Pulsar 3.3.7 – Mensagem mais recente da integração do Pulsar e da nova release: o novo release inclui o novo release: o Flowt Flower Rumester: o Flower Awards Recurbts: PULLIESS ATRAFERIDOS OS PROPERTOS DO SUPERMÁRIO DO SEMENTATIVOS DO SUMPRETIDADE: Autenticação OAuth2 Usando ClientID, Suporte ao ClientId, OATH2 Enhanced OATH2, expandimos as opções de autenticação, adicionando suporte à autenticação OAuth2 usando credenciais ClientID e CusterSecret. Isso fornece uma alternativa mais flexível à autenticação baseada em arquivos privada, facilitando a integração com implantações modernas de pulsares baseadas em nuvem e sistemas de autenticação corporativa. Adicionados Propriedades do Pulsar MessageID e da mensagem para FLOWOUNFILES OSTERBOUND O conector agora captura e encaminhe corretamente as propriedades do PulsarID e da mensagem para os arquivos de fluxo de saída. Esse aprimoramento garante que metadados importantes da mensagem sejam preservados em todo o seu pipeline de processamento de dados, permitindo que as melhores decisões de rastreamento de mensagens, depuração e processamento a jusante com base nas propriedades da mensagem. Gerenciamento de recursos otimizado do editor, implementamos uma abordagem mais inteligente para gerenciar os editores da Pulsar, reutilizando objetos existentes do PublisherLease, quando possível, em vez de armazenar editores em um cache. Essa melhoria arquitetônica simplifica o design, evitando a criação desnecessária de novas instâncias do Pulsar Publisher para cada arquivo de fluxo, resultando em melhor utilização de recursos e melhor desempenho em cenários de alto rendimento. Atualizações da plataforma Atualizadas para o Apache NIFI 2.1.0: Garantindo a compatibilidade com os recursos mais recentes e atualizações de segurança atualizadas para o Apache Pulsar 3.3.7: versão estável mais recente, fornecendo melhor desempenho e confiabilidade, o conector atualizado mantém a compatibilidade com versões anteriores, fornecendo funcionalidade aprimorada. Você pode baixar a versão mais recente do Maven Central e encontrar instruções de instalação no repositório do projeto. Estou ansioso, continuo comprometido em manter e melhorar esse conector com base no feedback da comunidade. Se você encontrar algum problema ou ter sugestões para aprimoramentos futuros, não hesite em abrir um problema em nosso repositório do GitHub. Obrigado novamente à nossa comunidade por seu apoio e contribuições contínuos. Juntos, estamos construindo melhores ferramentas para processamento e streaming de dados em tempo real. Para suporte técnico ou perguntas sobre o conector Apache Nifi para Pulsar, visite meu repositório do GitHub ou alcance a comunidade. Sinta -se à vontade para chegar com perguntas ou compartilhar suas próprias idéias!
Fonte