Skip to content

Commit 4990fcc

Browse files
author
dxcity
committed
tagging release 3.283
1 parent 7c19681 commit 4990fcc

File tree

1,583 files changed

+10401
-4934
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,583 files changed

+10401
-4934
lines changed

ReleaseNotes.txt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,18 @@
11

2+
QDS 3.283:
3+
4+
* [QD-1219] Add logging of JMX console initialization errors
5+
* [QD-1222] dxFeed webservice: Close session upon web-socket queue overflow
6+
- "maxQueue" servlet parameter in web.xml or "-Dcom.dxfeed.webservice.comet.DataService.maxQueue=<n>"
7+
JVM parameter can be used to control the queue size at which to disconnect stale client (default = 100000)
8+
(servlet parameter has priority over JVM parameter)
9+
* [QD-1215] Add reconnect functionality to endpoints
10+
* [QD-1223] New order source for FairX exchange: FAIR
11+
* [QD-1221] [Tools] Instruments: transforms for lists
12+
* [QD-1220] dxFeed API: Subscription leak when using filter with DXFeedTimeSeriesSubscription
13+
* [QD-1218] dxFeed webservice: Cannot unsubscribe in time series subscription
14+
* [QD-1217] Update year to 2020 in copyright and reformat import statements
15+
216
QDS 3.282:
317

418
* [QD-1213] TimeFormat performance optimization for serial times processing

auth/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
!++
44
QDS - Quick Data Signalling Library
55
!-
6-
Copyright (C) 2002 - 2019 Devexperts LLC
6+
Copyright (C) 2002 - 2020 Devexperts LLC
77
!-
88
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
99
If a copy of the MPL was not distributed with this file, You can obtain one at
@@ -14,7 +14,7 @@
1414
<parent>
1515
<artifactId>QD</artifactId>
1616
<groupId>com.devexperts.qd</groupId>
17-
<version>3.282</version>
17+
<version>3.283</version>
1818
<relativePath>../pom.xml</relativePath>
1919
</parent>
2020
<modelVersion>4.0.0</modelVersion>
@@ -35,4 +35,4 @@
3535
</dependency>
3636
</dependencies>
3737

38-
</project>
38+
</project>

auth/src/main/java/com/devexperts/auth/AuthSession.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* !++
33
* QDS - Quick Data Signalling Library
44
* !-
5-
* Copyright (C) 2002 - 2019 Devexperts LLC
5+
* Copyright (C) 2002 - 2020 Devexperts LLC
66
* !-
77
* This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
88
* If a copy of the MPL was not distributed with this file, You can obtain one at
@@ -11,11 +11,13 @@
1111
*/
1212
package com.devexperts.auth;
1313

14-
import java.util.*;
15-
1614
import com.devexperts.logging.Logging;
1715
import com.devexperts.util.TypedMap;
1816

17+
import java.util.ArrayList;
18+
import java.util.List;
19+
import java.util.Objects;
20+
1921
/**
2022
* The unique session, which determines the permissions of the user.
2123
* The session may be revoked.

auth/src/main/java/com/devexperts/auth/AuthToken.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* !++
33
* QDS - Quick Data Signalling Library
44
* !-
5-
* Copyright (C) 2002 - 2019 Devexperts LLC
5+
* Copyright (C) 2002 - 2020 Devexperts LLC
66
* !-
77
* This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
88
* If a copy of the MPL was not distributed with this file, You can obtain one at
@@ -11,14 +11,16 @@
1111
*/
1212
package com.devexperts.auth;
1313

14-
import java.io.*;
14+
import com.devexperts.util.Base64;
15+
import com.devexperts.util.InvalidFormatException;
16+
17+
import java.io.IOException;
18+
import java.io.ObjectInputStream;
19+
import java.io.Serializable;
1520
import java.nio.charset.StandardCharsets;
1621
import java.util.Objects;
1722
import javax.annotation.Nonnull;
1823

19-
import com.devexperts.util.Base64;
20-
import com.devexperts.util.InvalidFormatException;
21-
2224

2325
/**
2426
* AuthToken for security controller in RMI framework, which encapsulates information about the authorization.

auth/src/main/java/com/devexperts/auth/SessionCloseListener.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* !++
33
* QDS - Quick Data Signalling Library
44
* !-
5-
* Copyright (C) 2002 - 2019 Devexperts LLC
5+
* Copyright (C) 2002 - 2020 Devexperts LLC
66
* !-
77
* This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
88
* If a copy of the MPL was not distributed with this file, You can obtain one at

blog/architecture-overview.svg

Lines changed: 12 additions & 13 deletions
Loading

dxfeed-api/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
!++
44
QDS - Quick Data Signalling Library
55
!-
6-
Copyright (C) 2002 - 2019 Devexperts LLC
6+
Copyright (C) 2002 - 2020 Devexperts LLC
77
!-
88
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
99
If a copy of the MPL was not distributed with this file, You can obtain one at
@@ -14,7 +14,7 @@
1414
<parent>
1515
<artifactId>QD</artifactId>
1616
<groupId>com.devexperts.qd</groupId>
17-
<version>3.282</version>
17+
<version>3.283</version>
1818
<relativePath>../pom.xml</relativePath>
1919
</parent>
2020
<modelVersion>4.0.0</modelVersion>
@@ -162,4 +162,4 @@
162162
</plugins>
163163
</build>
164164

165-
</project>
165+
</project>

dxfeed-api/src/main/java/com/dxfeed/annotation/ClassValueMapping.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* !++
33
* QDS - Quick Data Signalling Library
44
* !-
5-
* Copyright (C) 2002 - 2019 Devexperts LLC
5+
* Copyright (C) 2002 - 2020 Devexperts LLC
66
* !-
77
* This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
88
* If a copy of the MPL was not distributed with this file, You can obtain one at
@@ -11,7 +11,10 @@
1111
*/
1212
package com.dxfeed.annotation;
1313

14-
import java.lang.annotation.*;
14+
import java.lang.annotation.ElementType;
15+
import java.lang.annotation.Retention;
16+
import java.lang.annotation.RetentionPolicy;
17+
import java.lang.annotation.Target;
1518

1619
/**
1720
* Annotation for methods and constructors used to map reference types to int QD field. This annotation may be used only for:

dxfeed-api/src/main/java/com/dxfeed/annotation/EventFieldMapping.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* !++
33
* QDS - Quick Data Signalling Library
44
* !-
5-
* Copyright (C) 2002 - 2019 Devexperts LLC
5+
* Copyright (C) 2002 - 2020 Devexperts LLC
66
* !-
77
* This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
88
* If a copy of the MPL was not distributed with this file, You can obtain one at
@@ -11,7 +11,10 @@
1111
*/
1212
package com.dxfeed.annotation;
1313

14-
import java.lang.annotation.*;
14+
import java.lang.annotation.ElementType;
15+
import java.lang.annotation.Retention;
16+
import java.lang.annotation.RetentionPolicy;
17+
import java.lang.annotation.Target;
1518

1619
/**
1720
* Annotation for {@code getXXX()} methods on properties that need custom mapping to QD fields.

dxfeed-api/src/main/java/com/dxfeed/annotation/EventFieldType.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* !++
33
* QDS - Quick Data Signalling Library
44
* !-
5-
* Copyright (C) 2002 - 2019 Devexperts LLC
5+
* Copyright (C) 2002 - 2020 Devexperts LLC
66
* !-
77
* This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
88
* If a copy of the MPL was not distributed with this file, You can obtain one at

0 commit comments

Comments
 (0)