From c22479878ad4a2b35b397ff4840f5ee7f382e4b8 Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Thu, 31 Oct 2024 15:55:00 +0000 Subject: [PATCH] build based on 87c5f03 --- dev/.documenter-siteinfo.json | 2 +- dev/api/index.html | 2 +- dev/index.html | 2 +- dev/release_notes/index.html | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev/.documenter-siteinfo.json b/dev/.documenter-siteinfo.json index 4012cab..8bd2928 100644 --- a/dev/.documenter-siteinfo.json +++ b/dev/.documenter-siteinfo.json @@ -1 +1 @@ -{"documenter":{"julia_version":"1.11.1","generation_timestamp":"2024-10-31T15:44:05","documenter_version":"1.7.0"}} \ No newline at end of file +{"documenter":{"julia_version":"1.11.1","generation_timestamp":"2024-10-31T15:54:56","documenter_version":"1.7.0"}} \ No newline at end of file diff --git a/dev/api/index.html b/dev/api/index.html index 1dd9e2d..27ea9ec 100644 --- a/dev/api/index.html +++ b/dev/api/index.html @@ -1,2 +1,2 @@ -Public APIs · XRootD.jl

Public Documentation

Documentation for XRootD.jl public interface.


Index


Types

This is the list of all types and functions defined for XRootD

XRootD.XrdCl.FileType
File(url::String, flags=0x0000, mode=0x0000)

Create a File object and to open it.

Arguments

  • url::String: the URL of the file.
  • flags::Int: the flags to open the file (examples: OpenFlags.Read, OpenFlags.Write, OpenFlags.Delete).
  • mode::Int: the mode to open the file (examples: Access.UR, Access.UW).

Returns

  • File: the File object (if the file is opened successfully) or nothing.
source
XRootD.XrdCl.FileSystemType
FileSystem(url::String, isServer::Bool=false)

Creates a FileSystem object. It is a wrapper around the XRootD FileSystem class that is used for sending queries to the XRootD server.

source

Functions

Base.Filesystem.chmodFunction
Base.chmod(fs::FileSystem, path::String, mode, timeout::UInt16=0x0000)

Change the mode of a file or directory.

Arguments

  • fs::FileSystem: The FileSystem object
  • path::String: The path of the file or directory
  • mode: The new mode
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • nothing: Always
source
Base.Filesystem.mkdirFunction
Base.mkdir(fs::FileSystem, path::String, mode::XRootD.XrdCl!Access!Mode=Access.None, timeout::UInt16=0x0000)

Create a directory.

Arguments

  • fs::FileSystem: The FileSystem object
  • path::String: The path of the directory
  • mode::XrdCl.Access.Mode: The mode
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • nothing: Always
source
Base.Filesystem.mvFunction
Base.mv(fs::FileSystem, src::String, dest::String, timeout::UInt16=0x0000)

Move or rename a file or directory.

Arguments

  • fs::FileSystem: The FileSystem object
  • src::String: The source path
  • dest::String: The destination path
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • nothing: Always
source
Base.Filesystem.readdirFunction

Base.readdir(fs::FileSystem, path::String, flags::XRootD.XrdCl!DirListFlags!Flags=XRootD.XrdCl!DirListFlags!None; join::Bool = false, sort::Bool = false)

List entries in a directory.

Arguments

  • fs::FileSystem: The FileSystem object
  • path::String: The path of the directory
  • flags::XrdCl.DirListFlags: The flags
  • join::Bool: If true the entries will be joined with the path
  • sort::Bool: If true the entries will be sorted

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • entries::Vector{String}: The entries in the directory (or nothing if the operation failed)
source
Base.Filesystem.rmFunction
Base.rm(fs::FileSystem, path::String, timeout::UInt16=0x0000)

Remove a file or directory.

Arguments

  • fs::FileSystem: The FileSystem object
  • path::String: The path of the file or directory
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • nothing: Always
source
Base.closeMethod
Base.close(f::File)

Close the file.

Arguments

  • f::File: the File object.

Returns

  • Tuple of:
    • XRootDStatus: the status of the operation.
    • nothing
source
Base.copyMethod
copy(fs::FileSystem, src::String, dest::String; force::Bool=false)

Simple method to copy a file or directory. It uses some default options. For more control use the CopyProcess class.

Arguments

  • fs::FileSystem: The FileSystem object
  • src::String: The source path
  • dest::String: The destination path
  • force::Bool: If true the destination will be overwritten

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • results::PropertyList: The results of the operation (or nothing if the operation failed)
source
Base.eofMethod
Base.eof(f::File)

Check if the file is at the end.

Arguments

  • f::File: the File object.

Returns

  • Bool: true if the file is at the end, false otherwise.
source
Base.getpropertyMethod
Base.getproperty(l::Location, prop::Symbol)

Get the property of the location.

Arguments

  • l::Location: the location.
  • prop::Symbol: the property to get (examples: :address, :type, :accesstype, :is_manager, :is_server).
source
Base.getpropertyMethod
Base.getproperty(p::ProtocolInfo, prop::Symbol)

Get the property of the protocol info.

Arguments

  • p::ProtocolInfo: the protocol info.
  • prop::Symbol: the property to get (examples: :hostinfo, :version).
source
Base.getpropertyMethod
Base.getproperty(statinfo::StatInfo, prop::Symbol)

Get the property of the stat info.

Arguments

  • statinfo::StatInfo: the stat info.
  • prop::Symbol: the property to get (examples: :size, :owner, :group, :modtime, :flags, :octmode, :mode).
source
Base.isopenMethod
Base.isopen(f::File)

Check if the file is open.

Arguments

  • f::File: the File object.

Returns

  • Bool: true if the file is open, false otherwise.
source
Base.openFunction
Base.open(f::File, url::String, flags=0x0000, mode=0x0000)

Open a file.

Arguments

  • f::File: the File object.
  • url::String: the URL of the file.
  • flags::Int: the flags to open the file (examples: OpenFlags.Read, OpenFlags.Write, OpenFlags.Delete).
  • mode::Int: the mode to open the file (examples: Access.UR, Access.UW).

Returns

  • Tuple of:
    • XRootDStatus: the status of the operation.
    • nothing
source
Base.readFunction
Base.read(f::File, size, offset=0)

Read data from the file.

Arguments

  • f::File: the File object.
  • size::Int: the size of the data to read.
  • offset::Int: the offset to read the data.

Returns

  • Tuple of:
    • XRootDStatus: the status of the operation.
    • Array{UInt8}: the data read (or nothing if the operation failed).
source
Base.readlineFunction
Base.readline(f::File, size=0, offset=0, chunk=0)

read one line from the file until it finds a linefeed ( ) or reaches the end of the file.

Arguments

  • f::File: the File object.
  • size::Int: the maximum size of the line to read.
  • offset::Int: the offset in the file (0 indicates to continue reading from previous position).
  • chunk::Int: the size of the chunk to read (0 indicates 2MB).

Returns

  • Tuple of:
    • XRootDStatus: the status of the operation.
    • String: the line read (or nothing if the operation failed).
source
Base.readlinesFunction
Base.readlines(f::File, size=0, offset=0, chunk=0)

readlines reads lines from the file.

Arguments

  • f::File: the File object.
  • size::Int: the maximum size of the lines to read.
  • offset::Int: the offset in the file (0 indicates to continue reading from previous position).
  • chunk::Int: the size of the chunk to read (0 indicates 2MB).

Returns

  • Tuple of:
    • XRootDStatus: the status of the operation.
    • Array{String}: the lines read (or nothing if the operation failed).
source
Base.statFunction
Base.stat(fs::FileSystem, path::String, timeout::UInt16=0x0000)

Gets the StatInfo of a file or directory.

Arguments

  • fs::FileSystem: The FileSystem object
  • path::String: The path of the file or directory
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • statinfo::StatInfo: The StatInfo object (or nothing if the operation failed)
source
Base.statFunction
Base.stat(f::File, force::Bool=true)

Stat the file.

Arguments

  • f::File: the File object.
  • force::Bool: force the stat operation.

Returns

  • Tuple of:
    • XRootDStatus: the status of the operation.
    • StatInfo: the stat information (or nothing if the operation failed).
source
Base.truncateFunction
Base.truncate(fs::FileSystem, path::String, size::Int64, timeout::UInt16=0x0000)

Truncate a file to a specified size.

Arguments

  • fs::FileSystem: The FileSystem object
  • path::String: The path of the file
  • size::Int64: The new size
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • nothing: Always
source
Base.truncateMethod
Base.truncate(f::File, size::Int64)

Truncate the file.

Arguments

  • f::File: the File object.
  • size::Int64: the size to truncate the file.

Returns

  • Tuple of:
    • XRootDStatus: the status of the operation.
    • nothing
source
Base.unsafe_readFunction
Base.unsafe_read(f::File, ptr::Ptr{Nothing}, size, offset=0)

Read data from the file into a pointer.

Arguments

  • f::File: the File object.
  • ptr::Ptr{Nothing}: the pointer to read the data.
  • size::Int: the size of the data to read (or 0 if failed).
source
Base.writeFunction
Base.write(f::File, data::Array{UInt8}, size, offset=0)

Write data to the file.

Arguments

  • f::File: the File object.
  • data::Array{UInt8}: the data to write.
  • size::Int: the size of the data to be writen.
  • offset::Int: the offset to write the data.

Returns

  • Tuple of:
    • XRootDStatus: the status of the operation.
    • nothing
source
XRootD.XrdCl.locateFunction
locate(fs::FileSystem, path::String, flags::XRootD.XrdCl!OpenFlags!Flags, timeout::UInt16=0x0000)

Get the locations of a file or directory.

Arguments

  • fs::FileSystem: The FileSystem object
  • path::String: The path of the file or directory
  • flags::XrdCl.OpenFlags: The flags
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • locations::Vector{LocationInfo}: The locations of the file or directory (or nothing if the operation failed)
source
XRootD.XrdCl.pingFunction
ping(fs::FileSystem)

Check if the server is alive - sync

Arguments

  • fs::FileSystem: The FileSystem object
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • nothing: Always
source
XRootD.XrdCl.protocolFunction
protocol(fs::FileSystem, timeout::UInt16=0x0000)

Get the protocol information.

Arguments

  • fs::FileSystem: The FileSystem object
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • protocol::ProtocolInfo: The protocol information (or nothing if the operation failed)
source
XRootD.XrdCl.queryFunction
query(fs::FileSystem, code::XRootD.XrdCl!QueryCode!Code , arg::String, timeout::UInt16=0x0000)

Query the server.

Arguments

  • fs::FileSystem: The FileSystem object
  • code::XrdCl.QueryCode: The query code
  • arg::String: The argument
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • response::String: The response (or nothing if the operation failed)
source
XRootD.XrdCl.rmdirFunction
rmdir(fs::FileSystem, path::String, timeout::UInt16=0x0000)

Remove a directory.

Arguments

  • fs::FileSystem: The FileSystem object
  • path::String: The path of the directory
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • nothing: Always
source
+Public APIs · XRootD.jl

Public Documentation

Documentation for XRootD.jl public interface.


Index


Types

This is the list of all types and functions defined for XRootD

XRootD.XrdCl.FileType
File(url::String, flags=0x0000, mode=0x0000)

Create a File object and to open it.

Arguments

  • url::String: the URL of the file.
  • flags::Int: the flags to open the file (examples: OpenFlags.Read, OpenFlags.Write, OpenFlags.Delete).
  • mode::Int: the mode to open the file (examples: Access.UR, Access.UW).

Returns

  • File: the File object (if the file is opened successfully) or nothing.
source
XRootD.XrdCl.FileSystemType
FileSystem(url::String, isServer::Bool=false)

Creates a FileSystem object. It is a wrapper around the XRootD FileSystem class that is used for sending queries to the XRootD server.

source

Functions

Base.Filesystem.chmodFunction
Base.chmod(fs::FileSystem, path::String, mode, timeout::UInt16=0x0000)

Change the mode of a file or directory.

Arguments

  • fs::FileSystem: The FileSystem object
  • path::String: The path of the file or directory
  • mode: The new mode
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • nothing: Always
source
Base.Filesystem.mkdirFunction
Base.mkdir(fs::FileSystem, path::String, mode::XRootD.XrdCl!Access!Mode=Access.None, timeout::UInt16=0x0000)

Create a directory.

Arguments

  • fs::FileSystem: The FileSystem object
  • path::String: The path of the directory
  • mode::XrdCl.Access.Mode: The mode
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • nothing: Always
source
Base.Filesystem.mvFunction
Base.mv(fs::FileSystem, src::String, dest::String, timeout::UInt16=0x0000)

Move or rename a file or directory.

Arguments

  • fs::FileSystem: The FileSystem object
  • src::String: The source path
  • dest::String: The destination path
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • nothing: Always
source
Base.Filesystem.readdirFunction

Base.readdir(fs::FileSystem, path::String, flags::XRootD.XrdCl!DirListFlags!Flags=XRootD.XrdCl!DirListFlags!None; join::Bool = false, sort::Bool = false)

List entries in a directory.

Arguments

  • fs::FileSystem: The FileSystem object
  • path::String: The path of the directory
  • flags::XrdCl.DirListFlags: The flags
  • join::Bool: If true the entries will be joined with the path
  • sort::Bool: If true the entries will be sorted

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • entries::Vector{String}: The entries in the directory (or nothing if the operation failed)
source
Base.Filesystem.rmFunction
Base.rm(fs::FileSystem, path::String, timeout::UInt16=0x0000)

Remove a file or directory.

Arguments

  • fs::FileSystem: The FileSystem object
  • path::String: The path of the file or directory
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • nothing: Always
source
Base.closeMethod
Base.close(f::File)

Close the file.

Arguments

  • f::File: the File object.

Returns

  • Tuple of:
    • XRootDStatus: the status of the operation.
    • nothing
source
Base.copyMethod
copy(fs::FileSystem, src::String, dest::String; force::Bool=false)

Simple method to copy a file or directory. It uses some default options. For more control use the CopyProcess class.

Arguments

  • fs::FileSystem: The FileSystem object
  • src::String: The source path
  • dest::String: The destination path
  • force::Bool: If true the destination will be overwritten

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • results::PropertyList: The results of the operation (or nothing if the operation failed)
source
Base.eofMethod
Base.eof(f::File)

Check if the file is at the end.

Arguments

  • f::File: the File object.

Returns

  • Bool: true if the file is at the end, false otherwise.
source
Base.getpropertyMethod
Base.getproperty(l::Location, prop::Symbol)

Get the property of the location.

Arguments

  • l::Location: the location.
  • prop::Symbol: the property to get (examples: :address, :type, :accesstype, :is_manager, :is_server).
source
Base.getpropertyMethod
Base.getproperty(p::ProtocolInfo, prop::Symbol)

Get the property of the protocol info.

Arguments

  • p::ProtocolInfo: the protocol info.
  • prop::Symbol: the property to get (examples: :hostinfo, :version).
source
Base.getpropertyMethod
Base.getproperty(statinfo::StatInfo, prop::Symbol)

Get the property of the stat info.

Arguments

  • statinfo::StatInfo: the stat info.
  • prop::Symbol: the property to get (examples: :size, :owner, :group, :modtime, :flags, :octmode, :mode).
source
Base.isopenMethod
Base.isopen(f::File)

Check if the file is open.

Arguments

  • f::File: the File object.

Returns

  • Bool: true if the file is open, false otherwise.
source
Base.openFunction
Base.open(f::File, url::String, flags=0x0000, mode=0x0000)

Open a file.

Arguments

  • f::File: the File object.
  • url::String: the URL of the file.
  • flags::Int: the flags to open the file (examples: OpenFlags.Read, OpenFlags.Write, OpenFlags.Delete).
  • mode::Int: the mode to open the file (examples: Access.UR, Access.UW).

Returns

  • Tuple of:
    • XRootDStatus: the status of the operation.
    • nothing
source
Base.readFunction
Base.read(f::File, size, offset=0)

Read data from the file.

Arguments

  • f::File: the File object.
  • size::Int: the size of the data to read.
  • offset::Int: the offset to read the data.

Returns

  • Tuple of:
    • XRootDStatus: the status of the operation.
    • Array{UInt8}: the data read (or nothing if the operation failed).
source
Base.readlineFunction
Base.readline(f::File, size=0, offset=0, chunk=0)

read one line from the file until it finds a linefeed ( ) or reaches the end of the file.

Arguments

  • f::File: the File object.
  • size::Int: the maximum size of the line to read.
  • offset::Int: the offset in the file (0 indicates to continue reading from previous position).
  • chunk::Int: the size of the chunk to read (0 indicates 2MB).

Returns

  • Tuple of:
    • XRootDStatus: the status of the operation.
    • String: the line read (or nothing if the operation failed).
source
Base.readlinesFunction
Base.readlines(f::File, size=0, offset=0, chunk=0)

readlines reads lines from the file.

Arguments

  • f::File: the File object.
  • size::Int: the maximum size of the lines to read.
  • offset::Int: the offset in the file (0 indicates to continue reading from previous position).
  • chunk::Int: the size of the chunk to read (0 indicates 2MB).

Returns

  • Tuple of:
    • XRootDStatus: the status of the operation.
    • Array{String}: the lines read (or nothing if the operation failed).
source
Base.statFunction
Base.stat(fs::FileSystem, path::String, timeout::UInt16=0x0000)

Gets the StatInfo of a file or directory.

Arguments

  • fs::FileSystem: The FileSystem object
  • path::String: The path of the file or directory
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • statinfo::StatInfo: The StatInfo object (or nothing if the operation failed)
source
Base.statFunction
Base.stat(f::File, force::Bool=true)

Stat the file.

Arguments

  • f::File: the File object.
  • force::Bool: force the stat operation.

Returns

  • Tuple of:
    • XRootDStatus: the status of the operation.
    • StatInfo: the stat information (or nothing if the operation failed).
source
Base.truncateFunction
Base.truncate(fs::FileSystem, path::String, size::Int64, timeout::UInt16=0x0000)

Truncate a file to a specified size.

Arguments

  • fs::FileSystem: The FileSystem object
  • path::String: The path of the file
  • size::Int64: The new size
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • nothing: Always
source
Base.truncateMethod
Base.truncate(f::File, size::Int64)

Truncate the file.

Arguments

  • f::File: the File object.
  • size::Int64: the size to truncate the file.

Returns

  • Tuple of:
    • XRootDStatus: the status of the operation.
    • nothing
source
Base.unsafe_readFunction
Base.unsafe_read(f::File, ptr::Ptr{Nothing}, size, offset=0)

Read data from the file into a pointer.

Arguments

  • f::File: the File object.
  • ptr::Ptr{Nothing}: the pointer to read the data.
  • size::Int: the size of the data to read (or 0 if failed).
source
Base.writeFunction
Base.write(f::File, data::Array{UInt8}, size, offset=0)

Write data to the file.

Arguments

  • f::File: the File object.
  • data::Array{UInt8}: the data to write.
  • size::Int: the size of the data to be writen.
  • offset::Int: the offset to write the data.

Returns

  • Tuple of:
    • XRootDStatus: the status of the operation.
    • nothing
source
XRootD.XrdCl.locateFunction
locate(fs::FileSystem, path::String, flags::XRootD.XrdCl!OpenFlags!Flags, timeout::UInt16=0x0000)

Get the locations of a file or directory.

Arguments

  • fs::FileSystem: The FileSystem object
  • path::String: The path of the file or directory
  • flags::XrdCl.OpenFlags: The flags
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • locations::Vector{LocationInfo}: The locations of the file or directory (or nothing if the operation failed)
source
XRootD.XrdCl.pingFunction
ping(fs::FileSystem)

Check if the server is alive - sync

Arguments

  • fs::FileSystem: The FileSystem object
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • nothing: Always
source
XRootD.XrdCl.protocolFunction
protocol(fs::FileSystem, timeout::UInt16=0x0000)

Get the protocol information.

Arguments

  • fs::FileSystem: The FileSystem object
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • protocol::ProtocolInfo: The protocol information (or nothing if the operation failed)
source
XRootD.XrdCl.queryFunction
query(fs::FileSystem, code::XRootD.XrdCl!QueryCode!Code , arg::String, timeout::UInt16=0x0000)

Query the server.

Arguments

  • fs::FileSystem: The FileSystem object
  • code::XrdCl.QueryCode: The query code
  • arg::String: The argument
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • response::String: The response (or nothing if the operation failed)
source
XRootD.XrdCl.rmdirFunction
rmdir(fs::FileSystem, path::String, timeout::UInt16=0x0000)

Remove a directory.

Arguments

  • fs::FileSystem: The FileSystem object
  • path::String: The path of the directory
  • timeout::UInt16: The timeout in seconds

Returns

  • Tuple of:
    • st::XRootD.XrdCl!Status: The status of the operation
    • nothing: Always
source
diff --git a/dev/index.html b/dev/index.html index a5fffc7..f4a58a0 100644 --- a/dev/index.html +++ b/dev/index.html @@ -38,4 +38,4 @@ close(f) # delete file (using FileSystem) -st, _ = rm(fs, "/tmp/testfile.txt")

Tests

Unit tests can be run with julia --project=. test/runtests.jl

Roadmap

There are a number of issues and problems still to be resolved. We keep track of them in this list:

+st, _ = rm(fs, "/tmp/testfile.txt")

Tests

Unit tests can be run with julia --project=. test/runtests.jl

Roadmap

There are a number of issues and problems still to be resolved. We keep track of them in this list:

diff --git a/dev/release_notes/index.html b/dev/release_notes/index.html index 7a23b9b..a5780c5 100644 --- a/dev/release_notes/index.html +++ b/dev/release_notes/index.html @@ -1,2 +1,2 @@ -Release Notes · XRootD.jl

Release Notes

0.2.0 (31-10-2024)

  • Updated to XRootD 5.7.1, OpenSLL 3.0.15 and CxxWrap 0.16 (with libcxxwrapjuliajll 0.13.2)

0.1.0 (31-05-2024)

  • First release. It provides similar functionality as for the python bindings of the client library of XRootD
+Release Notes · XRootD.jl

Release Notes

0.2.0 (31-10-2024)

  • Updated to XRootD 5.7.1, OpenSLL 3.0.15 and CxxWrap 0.16 (with libcxxwrapjuliajll 0.13.2)

0.1.0 (31-05-2024)

  • First release. It provides similar functionality as for the python bindings of the client library of XRootD