Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Recursive file checksum report of an erlang VM #236

Open
c-bik opened this issue Mar 6, 2019 · 1 comment
Open

Recursive file checksum report of an erlang VM #236

c-bik opened this issue Mar 6, 2019 · 1 comment
Assignees
Labels

Comments

@c-bik
Copy link
Member

c-bik commented Mar 6, 2019

Integrate vsn.escript as safe local MFA

@c-bik c-bik added enhancement Size: 3 3 story points labels Mar 6, 2019
@c-bik c-bik self-assigned this Mar 6, 2019
@c-bik c-bik added Size: 8 8 story points and removed Size: 3 3 story points labels Mar 7, 2019
@c-bik
Copy link
Member Author

c-bik commented Mar 7, 2019

Sample usage

select
    app, appVsn, file, fileVsn, filePath, fileOrigin
from
    ddVersion
where
    app = 'sqlparse'

Sample output

[
    {
        "app": "sqlparse",
        "appVsn": "4.4.0",
        "file": "sql_lex",
        "fileVsn": "vsn:[131606334710264393319949122493806996698]",
        "filePath": "c:/projects/git/K2InformaticsGmbH/tmp/dderl/_build/default/lib/sqlparse/ebin/sql_lex.beam",
        "fileOrigin": "https://github.com/K2InformaticsGmbH/sqlparse/raw/c59604318c89c70b0de2865f496f2c2b4ddc528a/src/sql_lex.xrl"
    },
    {
        "app": "sqlparse",
        "appVsn": "4.4.0",
        "file": "sqlparse",
        "fileVsn": "vsn:[278921480926115891132835489001292967950]",
        "filePath": "c:/projects/git/K2InformaticsGmbH/tmp/dderl/_build/default/lib/sqlparse/ebin/sqlparse.beam",
        "fileOrigin": "https://github.com/K2InformaticsGmbH/sqlparse/raw/c59604318c89c70b0de2865f496f2c2b4ddc528a/src/sqlparse.yrl"
    },
    {
        "app": "sqlparse",
        "appVsn": "4.4.0",
        "file": "sqlparse.app.src",
        "fileVsn": "ph2:66723463",
        "filePath": "c:/projects/git/K2InformaticsGmbH/tmp/dderl/_build/default/lib/sqlparse/src/sqlparse.app.src",
        "fileOrigin": "https://github.com/K2InformaticsGmbH/sqlparse/raw/c59604318c89c70b0de2865f496f2c2b4ddc528a/src/sqlparse.app.src"
    },
    {
        "app": "sqlparse",
        "appVsn": "4.4.0",
        "file": "sqlparse.cf",
        "fileVsn": "ph2:98977971",
        "filePath": "_build/default/lib/sqlparse/priv/bnf_converter",
        "fileOrigin": ""
    },
    {
        "app": "sqlparse",
        "appVsn": "4.4.0",
        "file": "sqlparse.ebnf",
        "fileVsn": "ph2:114485736",
        "filePath": "_build/default/lib/sqlparse/priv/railroad_diagram_generator",
        "fileOrigin": ""
    },
    {
        "app": "sqlparse",
        "appVsn": "4.4.0",
        "file": "sqlparse_fold",
        "fileVsn": "vsn:[102208884779502355283483466134511098602]",
        "filePath": "c:/projects/git/K2InformaticsGmbH/tmp/dderl/_build/default/lib/sqlparse/ebin/sqlparse_fold.beam",
        "fileOrigin": "https://github.com/K2InformaticsGmbH/sqlparse/raw/c59604318c89c70b0de2865f496f2c2b4ddc528a/src/sqlparse_fold.erl"
    },
    {
        "app": "sqlparse",
        "appVsn": "4.4.0",
        "file": "sqlparse_format_flat",
        "fileVsn": "vsn:[271422244527642713873343122224758767967]",
        "filePath": "c:/projects/git/K2InformaticsGmbH/tmp/dderl/_build/default/lib/sqlparse/ebin/sqlparse_format_flat.beam",
        "fileOrigin": "https://github.com/K2InformaticsGmbH/sqlparse/raw/c59604318c89c70b0de2865f496f2c2b4ddc528a/src/sqlparse_format_flat.erl"
    },
    {
        "app": "sqlparse",
        "appVsn": "4.4.0",
        "file": "sqlparse_format_pretty",
        "fileVsn": "vsn:[139626311694512237591916476297512517445]",
        "filePath": "c:/projects/git/K2InformaticsGmbH/tmp/dderl/_build/default/lib/sqlparse/ebin/sqlparse_format_pretty.beam",
        "fileOrigin": "https://github.com/K2InformaticsGmbH/sqlparse/raw/c59604318c89c70b0de2865f496f2c2b4ddc528a/src/sqlparse_format_pretty.erl"
    }
]

c-bik added a commit that referenced this issue Mar 11, 2019
acautin added a commit that referenced this issue Mar 13, 2019
* WIP first integration

* integrating imem_meta record structure for ddVersion

* fixed preloaded path

* implement ddVersion virtual table

* commenting out debug logs

* #236 tested with gen erl file lookaround and .app

* #236 fix top level app origin url
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant