Skip to content

Refactoring module structure and building#15

Merged
JingsongLi merged 2 commits intoapache:mainfrom
yuzelin:clean-module
Oct 9, 2024
Merged

Refactoring module structure and building#15
JingsongLi merged 2 commits intoapache:mainfrom
yuzelin:clean-module

Conversation

@yuzelin
Copy link
Copy Markdown
Contributor

@yuzelin yuzelin commented Sep 11, 2024

Purpose

  1. Rename java_based_implementation to paimon_python_java
  2. Export interfaces in paimon_python_java, for better importing.
    Example, from paimon_python_java import Catalog instead of from paimon_python_java.catalog import Catalog
  3. Add setup_utils module to avoid circular importing. This module won't be packaged.
  4. Reset java-bridge version and it is extracted from pom instead of set by variable now
  5. Modify package info: version, long_description and Development Status

Tests

API and Format

Documentation

@yuzelin yuzelin force-pushed the clean-module branch 5 times, most recently from fb12f83 to de9db03 Compare September 12, 2024 02:00
@yuzelin yuzelin changed the title [WIP] Rename module for better using Rename module for better using Sep 12, 2024
@yuzelin yuzelin changed the title Rename module for better using Refactoring module structure and building Sep 14, 2024
@yuzelin yuzelin force-pushed the clean-module branch 2 times, most recently from e8dd828 to f0b7a1c Compare October 8, 2024 10:55
Copy link
Copy Markdown
Contributor

@JingsongLi JingsongLi left a comment

Choose a reason for hiding this comment

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

+1

@JingsongLi JingsongLi merged commit a7b752a into apache:main Oct 9, 2024
@yuzelin yuzelin deleted the clean-module branch October 10, 2024 04:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants