DFSG NEW Queue

DFSG, Licensing & New Packages Team

odyssey 1.5.0~rc3-1

Package Information

DescriptionScalable PostgreSQL connection pooler

Odyssey is an advanced multi-threaded PostgreSQL connection pooler and request router.

Multi-threaded processing

Odyssey can significantly scale processing performance by specifying a number of additional worker threads. Each worker thread is responsible for authentication and proxying client-to-server and server-to-client requests. All worker threads are sharing global server connection pools. Multi-threaded design plays important role in SSL/TLS performance.

Advanced transactional pooling

Odyssey tracks current transaction state and in case of unexpected client disconnection can emit automatic Cancel connection and do Rollback of abandoned transaction, before putting server connection back to the server pool for reuse. Additionally, last server connection owner client is remembered to reduce a need for setting up client options on each client-to-server assignment.

MaintainerDebian PostgreSQL Maintainers <team+postgresql@tracker.debian.org>
Changed ByChristoph Berg <myon@debian.org>
Sponsorcb@df7cb.de
Distributionunstable
Architectureany
VCSgit: https://salsa.debian.org/postgresql/odyssey.git (browse)
Trackerhttps://tracker.debian.org/pkg/odyssey
Uploaded17 days ago

New Package Report

.changes
DateMon, 26 Jan 2026 20:10:53 +0100
Sourceodyssey
Version1.5.0~rc3-1
Changed-ByChristoph Berg
Architecturesource amd64
Distributionunstable
.dsc
Sectiondatabase
Priorityoptional
Componentmain
Package-Listodyssey deb database optional arch=any
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Odyssey
Source: https://github.com/yandex/odyssey

Files: *
Copyright:
 Copyright (C) 2018 YANDEX LLC
License: yandex-bsd
 Redistribution and use in source and binary forms, with or without modification,
 are permitted provided that the following conditions are met:
 .
 1. Redistributions of source code must retain the above copyright notice, this list
 of conditions and the following disclaimer.
 .
 2. Redistributions in binary form must reproduce the above copyright notice, this
 list of conditions and the following disclaimer in the documentation and/or other
 materials provided with the distribution.
 .
 3. Neither the name of the copyright holder nor the names of its contributors may
 be used to endorse or promote products derived from this software without specific
 prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
 THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
 OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
 TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Files: sources/include/tdigest.h sources/tdigest.c
Copyright:
 Copyright (c) 2018 Andrew Werner, All rights reserved.
 Copyright (c) 2013-2014, Ted Dunning <ted.dunning@gmail.com>
License: Apache-2.0
 tdigest is an implementation of Ted Dunning's streaming quantile estimation
 data structure.
 This implementation is intended to be like the new MergingHistogram.
 It focuses on being in portable C that should be easy to integrate into other
 languages. In particular it provides mechanisms to preallocate all memory
 at construction time.
 .
 The implementation is a direct descendent of https://github.com/tdunning/t-digest/
 .
 Licensed to Ted Dunning under one or more contributor license agreements.  See
 the NOTICE file distributed with this work for additional information
 regarding copyright ownership. The ASF licenses this file to You under the
 Apache License, Version 2.0 (the "License"); you may not use this file except
 in compliance with the License.  You may obtain a copy of the License at
 .
     http://www.apache.org/licenses/LICENSE-2.0
 .
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
 .
 On Debian systems, the Apache 2.0 license is located in
 /usr/share/common-licenses/Apache-2.0.

Back to Dashboard | View all reviews for this package