Skip to content

What a magnificent project! #264

Description

@dchristal

Hi Josh,
I invented a search system for a product that competed with Napster way back in the day.
I've been retired for several years and thought it might be fun to revisit and explore that technology as it has progressed, which led me to your software. I've tried to write it myself, but C# hardly resembles what it was in my day and neither does my brain. Instead of searching PI, I'm trying to index and search one really big string. It crashes when I try to create a suffix array, apparently due to maxValue blowing up. Long strings aside, as far as I can tell, it crashes on any string, "abracadabra" for example.

When I try to create a suffix array from the loaded string it crashes with
IBigArray bigArray = (IBigArray)Activator.CreateInstance(suffixArrayType, arrBigArrayArgs);

I don't think I necessarily need a big array for my project but see no harm in it. I've tried adding a maxValue so that a proper constructor exists, but the deeper I go, the more lost I become.

I'll pay you a reasonable amount if you can easily fix it reasonably soon. I'm hoping that it's just a simple oversight because it's not related to searching PI.

Kudos and kindest regards,

Dave

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions