Skip to content

Conversation

tomchon
Copy link
Contributor

@tomchon tomchon commented Oct 10, 2025

Description

Please briefly describe the code changes in this pull request.

Checklist

Please check the items in the checklist if applicable.

  • Is the user manual updated?
  • Are the test cases passed and automated?
  • Is there no significant decrease in test coverage?

Copy link
Contributor

Summary of Changes

Hello @tomchon, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request focuses on enhancing the user experience within the documentation by correctly ordering the release notes in the sidebar navigation. By adding specific sidebar_position attributes to each release notes Markdown file, the changes ensure that users can easily browse and locate historical release information in a logical sequence.

Highlights

  • Sidebar Ordering: Introduced sidebar_position metadata to all affected release notes Markdown files to explicitly define their order in the documentation sidebar.
  • Documentation Structure: Ensured a consistent and sequential display of TDengine release notes, ranging from version 3.3.2.0 to 3.3.8.0, within the documentation navigation.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@danielclow danielclow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds sidebar_position to several release note files to fix their ordering. The current implementation sorts the release notes chronologically (oldest to newest). For a better user experience, it's generally recommended to sort release notes in reverse chronological order (newest to oldest). I've provided suggestions on the affected files to invert the sidebar_position values to achieve this. The file for version 3.3.6.0 was not commented on as its position 8 is coincidentally correct for either sorting order in this set of 15 files.

title: TDengine 3.3.2.0 Release Notes
sidebar_label: 3.3.2.0
slug: /release-history/release-notes/3-3-2-0
sidebar_position: 1
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Release notes are usually sorted with the newest first. To achieve this reverse chronological order, the sidebar_position for this older version should be higher.

Suggested change
sidebar_position: 1
sidebar_position: 15

title: TDengine 3.3.3.0 Release Notes
sidebar_label: 3.3.3.0
slug: /release-history/release-notes/3-3-3-0
sidebar_position: 2
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

To sort release notes in reverse chronological order (newest first), the sidebar_position should be adjusted.

Suggested change
sidebar_position: 2
sidebar_position: 14

title: TDengine 3.3.4.3 Release Notes
sidebar_label: 3.3.4.3
slug: /release-history/release-notes/3-3-4-3
sidebar_position: 3
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

To sort release notes in reverse chronological order (newest first), the sidebar_position should be adjusted.

Suggested change
sidebar_position: 3
sidebar_position: 13

sidebar_label: 3.3.4.8
description: Version 3.3.4.8 Notes
slug: /release-history/release-notes/3-3-4-8
sidebar_position: 4
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

To sort release notes in reverse chronological order (newest first), the sidebar_position should be adjusted.

Suggested change
sidebar_position: 4
sidebar_position: 12

sidebar_label: 3.3.5.0
description: Version 3.3.5.0 Notes
slug: /release-history/release-notes/3-3-5-0
sidebar_position: 5
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

To sort release notes in reverse chronological order (newest first), the sidebar_position should be adjusted.

Suggested change
sidebar_position: 5
sidebar_position: 11

sidebar_label: 3.3.6.6
description: Version 3.3.6.6 Notes
slug: /release-history/release-notes/3.3.6.6
sidebar_position: 10
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

To sort release notes in reverse chronological order (newest first), the sidebar_position should be adjusted.

Suggested change
sidebar_position: 10
sidebar_position: 6

sidebar_label: 3.3.6.9
description: Version 3.3.6.9 Notes
slug: /release-history/release-notes/3.3.6.9
sidebar_position: 11
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

To sort release notes in reverse chronological order (newest first), the sidebar_position should be adjusted.

Suggested change
sidebar_position: 11
sidebar_position: 5

sidebar_label: 3.3.7.0
description: Version 3.3.7.0 Notes
slug: /release-history/release-notes/3.3.7.0
sidebar_position: 13
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

To sort release notes in reverse chronological order (newest first), the sidebar_position should be adjusted.

Suggested change
sidebar_position: 13
sidebar_position: 3

sidebar_label: 3.3.7.5
description: Version 3.3.7.5 Notes
slug: /release-history/release-notes/3.3.7.5
sidebar_position: 14
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

To sort release notes in reverse chronological order (newest first), the sidebar_position should be adjusted.

Suggested change
sidebar_position: 14
sidebar_position: 2

sidebar_label: 3.3.8.0
description: Version 3.3.8.0 Notes
slug: /release-history/release-notes/3.3.8.0
sidebar_position: 15
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Release notes are usually sorted with the newest first. To achieve this reverse chronological order, the sidebar_position for this newest version should be the lowest (e.g., 1) to appear at the top.

Suggested change
sidebar_position: 15
sidebar_position: 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants