Skip to content

SedonaContext Initialization Lacks Progress Indication #2643

@jiayuasu

Description

@jiayuasu

When initializing the SedonaContext, the process can take over a minute to complete. During this time, the only output is a generic logging warning. There is no progress bar or status update to inform the user that a lengthy setup is in progress, making it appear as if the application has frozen or crashed. This creates a poor and confusing user experience.

Steps to Reproduce:

  1. Run the following Python code in a new session:Python

    config = SedonaContext.builder().getOrCreate() sedona = SedonaContext.create(config)

  2. Observe the immediate output and note the total time it takes for the cell execution to complete.

Expected Behavior:

The user should see a clear message indicating that the SedonaContext is being initialized, along with a progress indicator (like a progress bar or status updates) if the process is expected to take more than a few seconds.

We can have something like this a rotating earth

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions