All Products
Search
Document Center

SchedulerX:Go SDK

Last Updated:May 23, 2026

Pelajari fitur baru, optimasi, dan perbaikan bug pada setiap rilis SchedulerX Go SDK.

2026

Version

Change type

Description

Release date

References

v1.0.11

New feature

  • Menambahkan dukungan untuk auto-scaling aplikasi.

  • Menambahkan dukungan untuk penjadwalan task volume tinggi.

20 Maret 2026

None

Bug fix

Memperbaiki panic pada task broadcast dan MapReduce di bawah penjadwalan second_delay.

None

v1.0.10

Bug fix

Memperbaiki masalah timeout yang disebabkan oleh mutex lock saat menjalankan banyak task.

5 Januari 2026

None

New feature

  • Menambahkan dukungan untuk penjadwalan second_delay.

  • Memperbarui path package protobuf untuk mencegah konflik dengan komponen lain.

None

Optimization

  • Memisahkan logika pemrosesan message antar tipe actor untuk mencegah interferensi.

  • Mengadopsi global coroutine pool untuk menyederhanakan manajemen siklus hidup coroutine pool.

  • Menambahkan pemeriksaan ketersediaan active-server saat startup. Layanan gagal dimulai jika server tidak tersedia.

  • Memperbaiki isu yang dilaporkan oleh tool golangci-lint.

None

2025

Version

Change type

Description

Release date

References

v1.0.9

Bug fix

Memperbaiki masalah di mana exception jaringan dapat menyebabkan connection pool panic.

24 Oktober 2025

None

New feature

Menambahkan ruang disk kosong ke laporan heartbeat.

None

2024

Version

Change type

Description

Release date

References

v1.0.8

Bug fix

Memperbaiki masalah di mana task MapReduce dapat gagal jika memiliki lebih dari 10.000 subtask.

13 Desember 2024

None

v1.0.7

Bug fix

Memperbaiki memory leak pada task MapReduce yang disebabkan oleh tidak dilepaskannya database sqlite3.

7 November 2024

None

Memperbaiki error kompilasi pada Windows.

v1.0.6

New feature

Menambahkan dukungan untuk graceful shutdown ketika client Go offline.

25 Oktober 2024

Go tasks

Optimization

Mengubah tipe data dataTime dan scheduleTime menjadi time.Time agar lebih mudah ditangani.

None

Menambahkan dukungan untuk melaporkan stack trace saat terjadi panic guna membantu troubleshooting.

None

Bug fix

Memperbaiki memory leak pada task broadcast dan MapReduce ketika menggunakan lebih dari satu worker node.

None

v1.0.2

Optimization

Menambahkan dukungan untuk mengatur label dalam parameter konfigurasi client.

12 Agustus 2024

Connect to the Go SDK

New feature

Processor kini mendukung antarmuka Kill untuk menghentikan task.

Go tasks

v1.0.1

Bug fix

  • Memperbaiki memory leak pada task standalone.

  • Memperbaiki memory leak pada task MapReduce.

25 April 2024

Go tasks

v1.0.0

New feature

Custom ports: Menambahkan dukungan untuk custom RPC ports.

25 Maret 2024

Connect to the Go SDK

Optimization

Saat terdapat beberapa network interface controller (NIC), Anda dapat mengambil alamat IP NIC tertentu berdasarkan namanya.

Bug fix

  • Memperbaiki masalah di mana task Map tidak dapat berkomunikasi lintas beberapa node.

  • Memperbaiki masalah di mana nil JobContext dapat menyebabkan panic.

None

v0.0.4

New feature

Pola eksekusi task baru: Menambahkan dukungan untuk task MapReduce.

8 Maret 2024

Go tasks

2023

Version

Change type

Description

Release date

References

v0.0.2

New feature

Pola eksekusi task baru: Menambahkan dukungan untuk task broadcast.

14 Desember 2023

Go tasks

v0.0.1

New feature

Aplikasi Go dapat terhubung ke SchedulerX dan menjadwalkan metode dengan menambahkan dependensi pada Go SDK. Versi SDK ini hanya mendukung task standalone. Dukungan untuk task terdistribusi akan ditambahkan pada rilis mendatang.

23 Oktober 2023

  • Go tasks

  • Connect to the Go SDK