Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Expandir
titleMelhoria de desempenho

Essa build contempla otimizações no motor de execução de código Advpl e TLPP, e otimizações na execução global de funções e métodos da linguagem AdvPL e funções e classes compiladas no repositório de objetos, com ganhos variáveis de acordo com o código executado, com ganhos de até 40% de desempenho.

Expandir
titleTDSReplay para o WebApp
Incidente: Ao realizar a gravação do TDS Replay usando o Webapp, o arquivo gerado não é enviado para a máquina do cliente.

Solução: Alterado processo de finalização da gravação do TDS Replay, onde caso a aplicação seja Webapp, chama o processo especifico de envio de arquivo (FileCopyWeb) fazendo com que apareça uma tela para o usuário fazer o download o arquivo
Expandir
titleServiço para que as métricas do AppServer possam ser consultadas via API

Serviço de monitoramento:
https://tdn.totvs.com/pages/viewpage.action?pageId=552580370

Serviço de monitoramento - métricas:
https://tdn.totvs.com/pages/viewpage.action?pageId=552580879

Expandir
titleImplementação da classe tSSLClient

Solução: Implementação da classe tSSLCLient.


...

Expandir
titleHTTP Server Vader - DefaultPage para subdiretórios do site

Incidente: Ao configurar a DefaultPage de uma location no HTTP Server do Vader, a mesma só é respeitada no diretório raiz do site e não nos seu sub-diretóriossubdiretórios.

Solução: Comportamento modificado no Vader, seguindo como por exemplo:

oCfg[aLocations[nY]]['Path'] := "/path"
oCfg[aLocations[nY]]['RootPath'] := "C:\Protheus\Protheus_Data\rootpath"
oCfg[aLocations[nY]]['DefaultPage'] := {"index.html"}

Acesso a diretorios:

http://localhost:8282/path/subdiretorio/index.html
http://localhost:8282/path/subdiretorio/

Chamado: DTAPPSRV-2301

...

Expandir
titleGetClientIP() retornando 127.0.0.1 nos Binários 19.3.0.x

Incidente:
Ao realizar a chamada do getClientIP, ele esta retornando o ip de loopback e não o ip correto do client.

Solução:
Existia uma inconsistência com a informação do pacote recebido via a porta Multiprotocolo. Foi alterado o pacote de conexão com o ip correto.

Chamado: DTAPPSRV-2792

...