Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[#449] Bump version to 4.3.4.0-SNAPSHOT (master) #478

Merged
merged 2 commits into from
Aug 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 2 additions & 19 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,15 @@
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## UNRELEASED

### Added

### Changed

## UNRELEASED

### Added

### Changed

#### First coordinated stream is required to close and update the catalog when doing parallel transfer #408

Support for 'first stream closed last' semantics for NFSRods handling

### Removed

## [4.3.3.0-RELEASE]

#### First coordinated stream is required to close and update the catalog when doing parallel transfer #408

Adjustments to close behavior for NFSRods in parallel transfer to close first stream last
Adjustments to close behavior for NFSRODS in parallel transfer to close first stream last

#### Additional options for file zipping/tarring

Expand Down
43 changes: 15 additions & 28 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,39 +1,26 @@
# Project: Jargon-core API
### Date: 12/15/2022
### Release Version: 4.3.3.0-RELEASE
# Jargon

## News



This is a maintenance and feature development release to support Metalnx, REST2, iDrop, NFS4J, and other efforts

Please go to https://github.com/DICE-UNC/jargon for the latest news and info.

=======

Jargon-core consists of the following libraries

* jargon-core - base libraries, implementation of the iRODS protocol
* jargon-data-utils - additional functionality for dealing with iRODS data, such as building trees, storing information in iRODS on behalf of applications, and doing diffs between local and iRODS
* jargon-user-tagging - code for using free tagging and other metadata metaphors on top of iRODS
* jargon-user-profile - allows management of user profile and related configuration data in a user home directory
* jargon-ticket - support for ticket processing
* jargon-ruleservice - support for running and managing rules from interfaces
* jargon-pool - initial implementation of commons-pool caching of iRODS agent connections. This is initially for WebDav, and will be utilized as an option in REST and cloud browser. Consider this code experimental
The official iRODS client library for Java applications.

## Requirements

* Jargon depends on Java 1.8+ with a current focus on testing/running under OpenJDK 11
* Jargon is built using Apache Maven2, see POM for dependencies
* Jargon supports iRODS current releases, it also maintains very reasonable backwards compatability to iRODS 3.3.1 however this is no longer actively tested
- Jargon depends on Java 1.8+ with a current focus on testing/running under OpenJDK 11
- Jargon is built using Apache Maven2, see POM for dependencies
- Jargon supports iRODS current releases, it also maintains very reasonable backwards compatability to iRODS 3.3.1 however this is no longer actively tested

## Libraries

Jargon-core uses Maven for dependency management. See the pom.xml file for references to various dependencies.
Jargon uses Maven for dependency management. See the pom.xml file for references to various dependencies.

Note that the following bug and feature requests are logged in GitHub with related commit information https://github.com/DICE-UNC/jargon/issues
This project consists of the following libraries:
- jargon-core - Base libraries, implementation of the iRODS protocol
- jargon-data-utils - Additional functionality for dealing with iRODS data, such as building trees, storing information in iRODS on behalf of applications, and doing diffs between local and iRODS
- jargon-user-tagging - Code for using free tagging and other metadata metaphors on top of iRODS
- jargon-user-profile - Allows management of user profile and related configuration data in a user home directory
- jargon-ticket - Support for ticket processing
- jargon-ruleservice - Support for running and managing rules from interfaces
- jargon-pool - Initial implementation of commons-pool caching of iRODS agent connections. This is initially for WebDav, and will be utilized as an option in REST and cloud browser. Consider this code experimental

## Changes

See CHANGELOG.md
See [CHANGELOG](CHANGELOG.md) for updates.
2 changes: 1 addition & 1 deletion data-profile/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>jargon</artifactId>
<groupId>org.irods</groupId>
<version>4.3.3.0-RELEASE</version>
<version>4.3.4.0-SNAPSHOT</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>data-profile</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jargon-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.irods</groupId>
<artifactId>jargon</artifactId>
<version>4.3.3.0-RELEASE</version>
<version>4.3.4.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.irods.jargon</groupId>
Expand Down
2 changes: 1 addition & 1 deletion jargon-data-utils/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.irods</groupId>
<artifactId>jargon</artifactId>
<version>4.3.3.0-RELEASE</version>
<version>4.3.4.0-SNAPSHOT</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-data-utils</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jargon-mdquery/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<artifactId>jargon</artifactId>
<groupId>org.irods</groupId>
<version>4.3.3.0-RELEASE</version>
<version>4.3.4.0-SNAPSHOT</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-mdquery</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jargon-pool/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.irods</groupId>
<artifactId>jargon</artifactId>
<version>4.3.3.0-RELEASE</version>
<version>4.3.4.0-SNAPSHOT</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-pool</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jargon-ruleservice/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>org.irods</groupId>
<artifactId>jargon</artifactId>
<version>4.3.3.0-RELEASE</version>
<version>4.3.4.0-SNAPSHOT</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-ruleservice</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jargon-ticket/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>org.irods</groupId>
<artifactId>jargon</artifactId>
<version>4.3.3.0-RELEASE</version>
<version>4.3.4.0-SNAPSHOT</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-ticket</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jargon-user-tagging/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.irods</groupId>
<artifactId>jargon</artifactId>
<version>4.3.3.0-RELEASE</version>
<version>4.3.4.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.irods.jargon</groupId>
Expand Down
2 changes: 1 addition & 1 deletion jargon-zipservice/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<artifactId>jargon</artifactId>
<groupId>org.irods</groupId>
<version>4.3.3.0-RELEASE</version>
<version>4.3.4.0-SNAPSHOT</version>
</parent>
<groupId>org.irods.jargon</groupId>
<artifactId>jargon-zipservice</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<parent>
<groupId>org.irods</groupId>
<artifactId>jargon-pom</artifactId>
<version>4.3.3.0-RELEASE</version>
<version>4.3.4.0-SNAPSHOT</version>
</parent>
<name>Jargon</name>
<description>Core Java API and related libraries for iRODS</description>
Expand Down
Loading