Todos los productos
Search
Centro de documentos

SchedulerX:SDK de Go

Última actualización: Oct 13, 2026

Este documento describe las actualizaciones de cada versión del SDK de Go para SchedulerX. Incluye nuevas funciones, optimizaciones y correcciones de bugs.

2026

Versión

Tipo de cambio

Descripción

Fecha de lanzamiento

Referencias

v1.0.13

Nueva función

Se añadió compatibilidad para recuperar triggerType desde JobContext.

26 de agosto de 2026

Ninguna

v1.0.12

Nueva función

Se añadió compatibilidad con el rastreo de OpenTelemetry (OTel).

31 de julio de 2026

Ninguna

v1.0.11

Nueva función

  • Se añadió compatibilidad con el escalado automático de aplicaciones.

  • Se añadió compatibilidad con la programación de tareas de alto volumen.

20 de marzo de 2026

Ninguna

Corrección de bug

Se corrigió un problema en el que la programación second_delay provocaba un panic en las tareas de difusión y MapReduce.

Ninguna

v1.0.10

Corrección de bug

Se corrigió un error de tiempo de espera causado por un bloqueo de mutex al ejecutar una gran cantidad de tareas.

5 de enero de 2026

Ninguna

Nueva función

  • Se añadió compatibilidad con la programación second_delay.

  • Se actualizó la ruta del paquete de protobuf para evitar conflictos con otros componentes.

Ninguna

Optimización

  • Se desacopló la lógica de procesamiento de mensajes entre los tipos de actor para evitar interferencias.

  • Se adoptó un pool global de corrutinas para simplificar la gestión de su ciclo de vida.

  • Se añadió una comprobación de disponibilidad del servidor activo durante el inicio. Esto evita que el servicio arranque si el servidor no está disponible.

  • Se corrigieron los problemas reportados por la herramienta golangci-lint.

Ninguna

2025

Versión

Tipo de cambio

Descripción

Fecha de lanzamiento

Referencias

v1.0.9

Corrección de bug

Se corrigió un panic en el pool de conexiones causado por una excepción de red.

24 de octubre de 2025

Ninguna

Nueva función

Los reportes de latido ahora incluyen el espacio available en disco.

Ninguna

2024

Versión

Tipo de cambio

Descripción

Fecha de lanzamiento

Referencias

v1.0.8

Corrección de bug

Se corrigió un problema que provocaba el fallo de las tareas MapReduce con más de 10,000 subtareas.

13 de diciembre de 2024

Ninguna

v1.0.7

Corrección de bug

Se corrigió una fuga de memoria en las tareas MapReduce causada por no liberar la base de datos sqlite3.

7 de noviembre de 2024

Ninguna

Se corrigió un error de compilación en Windows.

v1.0.6

Nueva función

Se añadió compatibilidad con el apagado controlado de los clientes Go.

25 de octubre de 2024

Go tasks

Optimización

Se cambiaron los tipos de datos de dataTime y scheduleTime a time.Time para facilitar su manejo.

Ninguna

Se añadió compatibilidad para reportar un seguimiento de pila cuando ocurre un panic. Esto ayuda a solucionar problemas.

Ninguna

Corrección de bug

Se corrigió una fuga de memoria en las tareas de difusión y MapReduce cuando se usa más de un nodo worker.

Ninguna

v1.0.2

Optimización

Se añadió compatibilidad para configurar una label en los parámetros de configuración del cliente.

12 de agosto de 2024

Connect to the Go SDK

Nueva función

El procesador admite la interfaz Kill para finalizar tareas.

Golang task

v1.0.1

Corrección de bug

  • Se corrigió una fuga de memoria en las tareas independientes.

  • Se corrigió una fuga de memoria en las tareas MapReduce.

25 de abril de 2024

Go tasks

v1.0.0

Nueva función

Puertos personalizados: se añadió compatibilidad con puertos RPC personalizados.

25 de marzo de 2024

Connect to the Go SDK

Optimización

Ahora es posible especificar una dirección IP por nombre de interfaz de red en entornos con varias tarjetas de red.

Corrección de bug

  • Se corrigió un fallo de comunicación entre tareas Map en varios nodos.

  • Se corrigió un panic causado por un valor nil en JobContext.

Ninguna

v0.0.4

Nueva función

Nuevo patrón de ejecución de tareas: se añadió compatibilidad con las tareas MapReduce.

8 de marzo de 2024

Go tasks

2023

Versión

Tipo de cambio

Descripción

Fecha de lanzamiento

Referencias

v0.0.2

Nueva función

Nuevo patrón de ejecución de tareas: se añadió compatibilidad con las tareas de difusión.

14 de diciembre de 2023

Go tasks

v0.0.1

Nueva función

Las aplicaciones Go que se conectan al SDK de Go ya pueden usar la función de programación de SchedulerX. La versión actual del SDK solo admite tareas independientes. La compatibilidad con tareas distribuidas se añadirá en una versión futura.

23 de octubre de 2023