Searches only find snaps with releases on the latest track

Bug #1802078 reported by Command Prompt, Inc.
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Snap Store Server
Confirmed
High
William Grant

Bug Description

cmd@postgresql-snap:~/postgresql-snap$ snap info postgresql
name: postgresql
summary: PostgreSQL is a powerful, open source object-relational database system.
publisher: Command Prompt, Inc. (cmd✓)
license: unset
description: |
  PostgreSQL is a powerful, open source object-relational database system. It has more than 15 years
  of active development and a proven architecture that has earned it a strong reputation for
  reliability, data integrity, and correctness.
snap-id: hQr4TRT5L1yAldqk1BZRUZ6ZcwZcfpqy
channels:
  9.4.19/stable: 9.4.19 (2) 35MB -
  9.4.19/candidate: ↑
  9.4.19/beta: ↑
  9.4.19/edge: ↑
  9.3.24/stable: 9.3.24 (4) 34MB -
  9.3.24/candidate: ↑
  9.3.24/beta: ↑
  9.3.24/edge: ↑
cmd@postgresql-snap:~/postgresql-snap$ snap find postgresql
Name Version Publisher Notes Summary
postgresql95-pgpool2-36 3.6.0 cmd✓ - pgpool-II is a connection pooler for PostgreSQL.
postgresql95-pgpool2-35 3.5.4 cmd✓ - pgpool-II is a connection pooler for PostgreSQL.
postgresql-pgbouncer 1.7.2 cmd✓ - Lightweight connection pooler for PostgreSQL
postgresql95 9.5.13 cmd✓ - PostgreSQL is a powerful, open source object-relational database system.
postgresql96 9.6.9 cmd✓ - PostgreSQL is a powerful, open source object-relational database system.
postgresql10 10.4 cmd✓ - PostgreSQL is a powerful, open source object-relational database system.
postgresql93 9.3.23 cmd✓ - PostgreSQL is a powerful, open source object-relational database system.
postgresql94 9.4.18 cmd✓ - PostgreSQL is a powerful, open source object-relational database system.
datagrip 2018.2.4 jetbrains✓ classic IntelliJ-based IDE for databases and SQL
wal-e 1.1.0 stub classic Continuous archiving of PostgreSQL WAL files and base backups
bjornt-prometheus-postgres-exporter 0.0.1 bjornt - Prometheus Postgresql Exporter
quasselcore-moon127 0.12.4 moon127 - Quassel Core
squirrelsql 3.8.1 jibel - A Java SQL client for any JDBC compliant database
cmd@postgresql-snap:~/postgresql-snap$

Tags: search
Changed in snapstore:
status: New → Confirmed
importance: Undecided → High
Revision history for this message
Adam Collard (adam-collard) wrote :

This is because the postgresql snap doesn't have any revisions published in the 'latest' track

Revision history for this message
Bret Barker (noise) wrote :

wgrant - please evaluate and determine scope of work to expand search for non-latest tracks.

Changed in snapstore:
assignee: nobody → William Grant (wgrant)
William Grant (wgrant)
tags: added: search
Revision history for this message
Daniel Manrique (roadmr) wrote :
Download full text (5.5 KiB)

$ snap info postgresql
error: no snap found for "postgresql"

$ snap find postgresql
Name Version Publisher Notes Summary
datagrip 2019.2.5 jetbrains✓ classic IntelliJ-based IDE for databases and SQL
squirrelsql 4.0.0 jibel - A Java SQL client for any JDBC compliant database
dbeaver-ce 5.2.5 rasul-dbeaver - Universal Database Tool
postgresql93 9.3.23 cmd✓ - PostgreSQL is a powerful, open source object-relational database system.
postgresql94 9.4.18 cmd✓ - PostgreSQL is a powerful, open source object-relational database system.
postgresql95 9.5.13 cmd✓ - PostgreSQL is a powerful, open source object-relational database system.
postgresql96 9.6.9 cmd✓ - PostgreSQL is a powerful, open source object-relational database system.
postgresql10 10.4 cmd✓ - PostgreSQL is a powerful, open source object-relational database system.
postgresql-pgbouncer 1.7.2 cmd✓ - Lightweight connection pooler for PostgreSQL
postgresql95-pgpool2-35 3.5.4 cmd✓ - pgpool-II is a connection pooler for PostgreSQL.
postgresql95-pgpool2-36 3.6.0 cmd✓ - pgpool-II is a connection pooler for PostgreSQL.
postbird 0.8.2 pavel-evst - PostgreSQL GUI client
wal-e 1.1.0 stub classic Continuous archiving of PostgreSQL WAL files and base backups
yorokobi 0.1.0 martincaetano - Automatic PostgreSQL backups for web apps.
quasselcore-moon127 0.12.5 moon127 - Quassel Core
bjornt-prometheus-postgres-exporter 0.0.1 bjornt - Prometheus Postgresql Exporter
query-exporter 1.8.1+git6.4bcdc2f ack - Export Prometheus metrics from SQL queries
test-postgres-system-usernames 10 anonymouse67 - PostgreSQL

Looks like postgres now has a snap per major version.

A typical snap with non-latest tracks is node:

$ snap info node
name: node
summary: Node.js
publisher: NodeSource, Inc. (nodesource✓)
contact: https://github.com/nodesource/distributions
license: MIT
description: |
  A JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven,
  non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm,
  is the largest ecosystem of open source libraries in the world. https://nodejs.org/
snap-id: MEd4V4HHFkCXBSz6UzVmKF2D2PmWcVwR
channels:
  stable: –
  candidate: – ...

Read more...

William Grant (wgrant)
summary: - postgresql package doesn't show up in snap find output
+ Searches only find snaps with releases on the latest track
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.