CERN Accelerating science

All releases

FTS 3.7.7

Bug

  • [FTS-1037] - FTS should SIGKILL after SIGTERM a cancelled transfer
  • [FTS-1085] - Not all files in a failed job have an error reason

Improvement

  • [FTS-1087] - Modify Optimizer queries to use the idx_finish_time index

FTS 3.7.6

Bug

  • [FTS-1079] - Slow query in the optimizer
  • [FTS-1080] - Storage active limits are not enforced by FTS
  • [FTS-1081] - Give a hint to MySQL for the scheduling query

Improvement

  • [FTS-1050] - Move the check of number of url copy processes before the query

FTS 3.7.5

Bug

  • [FTS-1048] - ipv4 and ipv6 transfer parameters not respected
  • [FTS-1062] - Reconsider optimizeWorseningSuccessRate
  • [FTS-1065] - Must not kill pid 0
  • [FTS-1067] - Drop transferred field from the overview
  • [FTS-1072] - FTS writes messages to /var/lib/fts3/monitoring even though MonitoringMessaging is set to false
  • [FTS-1073] - When a transfer fails with ECANCELED, next replica is not picked

New Feature

  • [FTS-1063] - Add the possibility to configure the steps size and EMA

Improvement

  • [FTS-1058] - Optimizer should log something even when the logger is set to INFO

Suggestion

  • [FTS-1039] - Optimizer should not drop actives when the queue is empty or near

FTS REST 3.7.1

Release Notes - FTS - Version 

Bug

  • [FTS-1014] - Link configuration page does not work
  • [FTS-1021] - Cannot remove SE configuration from Web Config
  • [FTS-1022] - SE limits for * configuration are not shown on the Web Conf
  • [FTS-1055] - Cannot add link config via Web Config
  • [FTS-1056] - Cannot delete some link configs
  • [FTS-1061] - Web Conf: duplicate field
  • [FTS-1069] - Cannot delete shares from web config
  • [FTS-1072] - FTS writes messages to /var/lib/fts3/monitoring even though MonitoringMessaging is set to false

Task

  • [FTS-1041] - Add an option to fts-rest-delegate to specify the proxy duration
  • [FTS-1047] - Indicate json files with alternative curl configurations instead of using strings

FTS 3.7.3

Bug

  • [FTS-1034] - FTS should create a pidfile

FTS 3.7.2

Bug

  • [FTS-1028] - reapStalledTransfers must filter by transfer_host
  • [FTS-1030] - Optimizer view shows EMA as 0 even though there are values

Improvement

  • [FTS-1029] - Increase resolution of getPidStartime

FTS 3.7.1

Bug

  • [FTS-1010] - Need to replace all file ids of 32 bits to 64
  • [FTS-1012] - Set KillMode to process
  • [FTS-1017] - GFAL2 config view broken

FTS 3.6.10

Bug

  • [FTS-1010] - Need to replace all file ids of 32 bits to 64

FTS 3.7.0

Release Notes - FTS - Version fts 3.7.0

Note: See the upgrade to 3.7 documentation

Sub-task

  • [FTS-979] - Generalise Checksum in Server
  • [FTS-984] - Create corresponding tests

Bug

  • [FTS-890] - getReadySessionReuseTransfers picks reuse transfers one by one
  • [FTS-891] - Should not account for READY transfers that belong to session reuse jobs
  • [FTS-975] - Fix error grouping view
  • [FTS-990] - Transfers stuck in READY
  • [FTS-991] - fts-transfer-cancel needs a proxy to run
  • [FTS-995] - Timeout is ignored in CLI

Epic

  • [FTS-894] - Reevaluate and refactor configuration, optimizer and scheduler

New Feature

  • [FTS-723] - Publish messages with Optimizer decision
  • [FTS-750] - Generalize checksum methods
  • [FTS-922] - Allow to set minimum number of transfers globally
  • [FTS-983] - Use the transfer type event to populate a new field for the monitoring

Task

  • [FTS-1002] - Change CheckStalledTimeout default value to 900
  • [FTS-1003] - Update FTS documentation for REST Config

Improvement

  • [FTS-940] - Optimize query in getActivePairs
  • [FTS-953] - Optimizer should get throughput over more than 1 minute
  • [FTS-960] - Make sleep intervals configurable
  • [FTS-992] - Optimizer should be more aggressive
  • [FTS-994] - Introduce zeromq for ping messages from url-copy
  • [FTS-996] - Improve optimizer for small files
  • [FTS-997] - Optimizer success values should be configurable

Release Notes - FTS - Version fts-rest 3.7.0

Sub-task

  • [FTS-795] - Generalize Checksums in REST
  • [FTS-796] - Generalize Checksums in Client
  • [FTS-984] - Create corresponding tests

Bug

  • [FTS-882] - Some data management methods can leave a proxy behind
  • [FTS-886] - Web UI is not adapted to the fact that t_server_config now supports config per vo
  • [FTS-910] - When configuring changes, make sure data hasn't been truncated
  • [FTS-964] - If max_active == min_active, setup the fix value
  • [FTS-967] - Make sure setting the range always return the new configuration
  • [FTS-982] - Config interface problem with firefox
  • [FTS-1004] - Remove se from javascript

Epic

  • [FTS-793] - Provide an Optimizer API

New Feature

  • [FTS-977] - Update fts-rest to the new config schema

Task

  • [FTS-987] - Update FTS documentation for FTS Rest CLI

Improvement

  • [FTS-661] - Add FTS-REST instance monitoring
  • [FTS-857] - REST on pilot gives json or html randomly
  • [FTS-965] - When setting the working range, bump the number of actives to min_active if lower
  • [FTS-1007] - Provide reason for the optimizer API

WebFTS 2.2.12

Bug

  • [FTS-902] - WebFTS news feed stopped working
  • [FTS-981] - WebFTS fails to delegate when the user certificate misses the X509v3 SKID

Task

  • [FTS-971] - Report error signing the CSR to the user

Pages