Tedious: Versão 1.15.0

Criado em 12 nov. 2016  ·  8Comentários  ·  Fonte: tediousjs/tedious

Pretendo lançar a próxima versão de tedious , 1.15.0 "Alive and Kicking" em breve.

Aqui está o changelog até agora:


O que há de novo

  • 362 tedious agora tem melhor suporte para instâncias SQLServer configuradas para alta disponibilidade! Se o nome DNS da instância do SQLServer ao qual você está se conectando resolver para vários endereços IP, tedious agora tentará se conectar sequencialmente a cada um deles e parará após a primeira conexão bem-sucedida. Agora também há suporte para a opção de conexão multiSubnetFailover , que permite conectar-se a todos os endereços IP resolvidos em paralelo e usará a conexão estabelecida primeiro. Obrigado @chrislukkk!

  • 419 Ao estabelecer uma conexão criptografada com um servidor, tedious nunca verificou realmente o certificado apresentado pelo servidor. Como esta provavelmente não é uma boa ideia do ponto de vista de segurança, há uma nova opção de conexão trustServerCertificate que você pode definir como false para forçar a verificação do certificado. O comportamento padrão não mudou, mas mudará em uma versão futura. Obrigado @SimonHooker!

Fixo

  • 461 Nós acidentalmente quebramos o suporte para TDS 7.1 (usado pelo SQLServer 2000) algumas versões atrás. Se você ainda usa o software do ano 2000, alegre-se - o suporte TDS 7.1 está de volta! Obrigado @tvrprasad!

  • 367 As conexões criptografadas e a autenticação NTLM não funcionavam juntas, de forma alguma - mas agora funcionam! Obrigado @leerlemoniii e @mcrummey!

  • 417 Ao autenticar via NTLM, o nome de domínio foi enviado ao servidor conforme fornecido nas opções de conexão. Acontece que o NTLM prefere que os nomes de domínio sejam especificados em maiúsculas, então é isso que estamos fazendo agora. Obrigado @tvrprasad!

  • 440 # 443 A análise e gravação do conteúdo das colunas GUID eram muito lentas. Agora é muito mais rápido! Obrigado @jdanyow!

  • 445 O objeto de configuração que foi passado para o construtor Connection foi modificado em vários lugares. Isso foi muito descuidado e inesperado, então tedious agora manterá uma cópia interna da configuração. Obrigado @tvrprasad!


Eu perdi algo importante?

/ cc @tvrprasad @SaloniSonpal @patriksimek

Comentários muito úteis

@arthurschreiber Existe algum ETA sobre o lançamento? Adoraria ter o recurso multiSubnetFailover!

Todos 8 comentários

Ótimas contribuições! Obrigado por todo o seu esforço.

Isso é ótimo @arthurschreiber!

Eu perdi algo importante?

Podemos mesclar os testes de unidade para o recurso de failover de várias sub-redes (# 362)
https://github.com/tediousjs/tedious/pull/444

@arthurschreiber Existe algum ETA sobre o lançamento? Adoraria ter o recurso multiSubnetFailover!

@arthurschreiber Existe algum ETA sobre o lançamento? Adoraria ter o recurso multiSubnetFailover!

Falta uma última coisa antes de lançarmos um lançamento, que é a compatibilidade entre multiSubnetFailover e a conexão por meio de uma consulta de instância (https://github.com/tediousjs/tedious/blob/master/src/instance -lookup.js).

Assim que isso for resolvido, vou lançar a nova versão tediosa o mais rápido possível.

@arthurschreiber Só quero verificar isso novamente, muito animado para este recurso!

Há algo que eu possa fazer para ajudar a levar isso adiante?

@arthurschreiber Por favor, considere revisar # 501 para este lançamento. É simples. Funciona e deve ser uma opção disponível.

@ jjg1914 PR está em revisão de código - https://github.com/tediousjs/tedious/pull/502. A qualquer momento :-)

Algum progresso no novo lançamento?

Esta página foi útil?
0 / 5 - 0 avaliações