You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by GitBox <gi...@apache.org> on 2020/12/20 13:48:29 UTC

[GitHub] [apisix-dashboard] nic-chen opened a new pull request #1083: chore: remove Lua dependency

nic-chen opened a new pull request #1083:
URL: https://github.com/apache/apisix-dashboard/pull/1083


   Please answer these questions before submitting a pull request
   
   - Why submit this pull request?
   - [ ] Bugfix
   - [x] New feature provided
   - [ ] Improve performance
   
   - Related issues
   close #618 
   
   ___
   ### New feature or improvement
   - Describe the details and related test reports.
   
    use Lua VM and compiler written in Go, so that we don't need to install Lua separately
   
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-dashboard] codecov-io edited a comment on pull request #1083: chore: remove Lua dependency

Posted by GitBox <gi...@apache.org>.
codecov-io edited a comment on pull request #1083:
URL: https://github.com/apache/apisix-dashboard/pull/1083#issuecomment-748610412


   # [Codecov](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=h1) Report
   > Merging [#1083](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=desc) (2e8f638) into [master](https://codecov.io/gh/apache/apisix-dashboard/commit/cb1377cf9859392ee81ee60b3d4e623b1522be1e?el=desc) (cb1377c) will **decrease** coverage by `0.28%`.
   > The diff coverage is `76.92%`.
   
   [![Impacted file tree graph](https://codecov.io/gh/apache/apisix-dashboard/pull/1083/graphs/tree.svg?width=650&height=150&src=pr&token=Q1HERXN96P)](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=tree)
   
   ```diff
   @@            Coverage Diff             @@
   ##           master    #1083      +/-   ##
   ==========================================
   - Coverage   40.50%   40.22%   -0.29%     
   ==========================================
     Files          27       27              
     Lines        1627     1631       +4     
   ==========================================
   - Hits          659      656       -3     
   - Misses        873      877       +4     
   - Partials       95       98       +3     
   ```
   
   
   | [Impacted Files](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=tree) | Coverage Δ | |
   |---|---|---|
   | [api/internal/handler/route/route.go](https://codecov.io/gh/apache/apisix-dashboard/pull/1083/diff?src=pr&el=tree#diff-YXBpL2ludGVybmFsL2hhbmRsZXIvcm91dGUvcm91dGUuZ28=) | `46.66% <76.92%> (+0.06%)` | :arrow_up: |
   | [api/internal/core/store/validate.go](https://codecov.io/gh/apache/apisix-dashboard/pull/1083/diff?src=pr&el=tree#diff-YXBpL2ludGVybmFsL2NvcmUvc3RvcmUvdmFsaWRhdGUuZ28=) | `57.62% <0.00%> (-2.26%)` | :arrow_down: |
   | [api/internal/core/store/store.go](https://codecov.io/gh/apache/apisix-dashboard/pull/1083/diff?src=pr&el=tree#diff-YXBpL2ludGVybmFsL2NvcmUvc3RvcmUvc3RvcmUuZ28=) | `78.57% <0.00%> (-0.65%)` | :arrow_down: |
   
   ------
   
   [Continue to review full report at Codecov](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=continue).
   > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
   > `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
   > Powered by [Codecov](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=footer). Last update [cb1377c...2e8f638](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-dashboard] tokers commented on pull request #1083: chore: remove Lua dependency

Posted by GitBox <gi...@apache.org>.
tokers commented on pull request #1083:
URL: https://github.com/apache/apisix-dashboard/pull/1083#issuecomment-748708105


   @nic-chen CI failed.
   ![image](https://user-images.githubusercontent.com/10428333/102730044-2cae0e00-436e-11eb-99ad-5a73bb37e5ac.png)
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-dashboard] codecov-io edited a comment on pull request #1083: chore: remove Lua dependency

Posted by GitBox <gi...@apache.org>.
codecov-io edited a comment on pull request #1083:
URL: https://github.com/apache/apisix-dashboard/pull/1083#issuecomment-748610412


   # [Codecov](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=h1) Report
   > Merging [#1083](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=desc) (b2b8288) into [master](https://codecov.io/gh/apache/apisix-dashboard/commit/cb1377cf9859392ee81ee60b3d4e623b1522be1e?el=desc) (cb1377c) will **decrease** coverage by `0.30%`.
   > The diff coverage is `57.89%`.
   
   [![Impacted file tree graph](https://codecov.io/gh/apache/apisix-dashboard/pull/1083/graphs/tree.svg?width=650&height=150&src=pr&token=Q1HERXN96P)](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=tree)
   
   ```diff
   @@            Coverage Diff             @@
   ##           master    #1083      +/-   ##
   ==========================================
   - Coverage   40.50%   40.19%   -0.31%     
   ==========================================
     Files          27       27              
     Lines        1627     1637      +10     
   ==========================================
   - Hits          659      658       -1     
   - Misses        873      879       +6     
   - Partials       95      100       +5     
   ```
   
   
   | [Impacted Files](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=tree) | Coverage Δ | |
   |---|---|---|
   | [api/internal/handler/route/route.go](https://codecov.io/gh/apache/apisix-dashboard/pull/1083/diff?src=pr&el=tree#diff-YXBpL2ludGVybmFsL2hhbmRsZXIvcm91dGUvcm91dGUuZ28=) | `45.77% <57.89%> (-0.83%)` | :arrow_down: |
   | [api/internal/core/store/validate.go](https://codecov.io/gh/apache/apisix-dashboard/pull/1083/diff?src=pr&el=tree#diff-YXBpL2ludGVybmFsL2NvcmUvc3RvcmUvdmFsaWRhdGUuZ28=) | `57.62% <0.00%> (-2.26%)` | :arrow_down: |
   
   ------
   
   [Continue to review full report at Codecov](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=continue).
   > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
   > `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
   > Powered by [Codecov](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=footer). Last update [cb1377c...b2b8288](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-dashboard] juzhiyuan commented on pull request #1083: chore: remove Lua dependency

Posted by GitBox <gi...@apache.org>.
juzhiyuan commented on pull request #1083:
URL: https://github.com/apache/apisix-dashboard/pull/1083#issuecomment-748714075


   @nic-chen Just to make sure, if we need to update any docs?


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-dashboard] codecov-io edited a comment on pull request #1083: chore: remove Lua dependency

Posted by GitBox <gi...@apache.org>.
codecov-io edited a comment on pull request #1083:
URL: https://github.com/apache/apisix-dashboard/pull/1083#issuecomment-748610412


   # [Codecov](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=h1) Report
   > Merging [#1083](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=desc) (905f2f6) into [master](https://codecov.io/gh/apache/apisix-dashboard/commit/cb1377cf9859392ee81ee60b3d4e623b1522be1e?el=desc) (cb1377c) will **decrease** coverage by `0.23%`.
   > The diff coverage is `68.75%`.
   
   [![Impacted file tree graph](https://codecov.io/gh/apache/apisix-dashboard/pull/1083/graphs/tree.svg?width=650&height=150&src=pr&token=Q1HERXN96P)](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=tree)
   
   ```diff
   @@            Coverage Diff             @@
   ##           master    #1083      +/-   ##
   ==========================================
   - Coverage   40.50%   40.26%   -0.24%     
   ==========================================
     Files          27       27              
     Lines        1627     1634       +7     
   ==========================================
   - Hits          659      658       -1     
   - Misses        873      877       +4     
   - Partials       95       99       +4     
   ```
   
   
   | [Impacted Files](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=tree) | Coverage Δ | |
   |---|---|---|
   | [api/internal/handler/route/route.go](https://codecov.io/gh/apache/apisix-dashboard/pull/1083/diff?src=pr&el=tree#diff-YXBpL2ludGVybmFsL2hhbmRsZXIvcm91dGUvcm91dGUuZ28=) | `46.46% <68.75%> (-0.14%)` | :arrow_down: |
   | [api/internal/core/store/validate.go](https://codecov.io/gh/apache/apisix-dashboard/pull/1083/diff?src=pr&el=tree#diff-YXBpL2ludGVybmFsL2NvcmUvc3RvcmUvdmFsaWRhdGUuZ28=) | `57.62% <0.00%> (-2.26%)` | :arrow_down: |
   
   ------
   
   [Continue to review full report at Codecov](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=continue).
   > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
   > `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
   > Powered by [Codecov](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=footer). Last update [cb1377c...905f2f6](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-dashboard] codecov-io edited a comment on pull request #1083: chore: remove Lua dependency

Posted by GitBox <gi...@apache.org>.
codecov-io edited a comment on pull request #1083:
URL: https://github.com/apache/apisix-dashboard/pull/1083#issuecomment-748610412


   # [Codecov](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=h1) Report
   > Merging [#1083](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=desc) (0b5ea63) into [master](https://codecov.io/gh/apache/apisix-dashboard/commit/cb1377cf9859392ee81ee60b3d4e623b1522be1e?el=desc) (cb1377c) will **decrease** coverage by `0.30%`.
   > The diff coverage is `57.89%`.
   
   [![Impacted file tree graph](https://codecov.io/gh/apache/apisix-dashboard/pull/1083/graphs/tree.svg?width=650&height=150&src=pr&token=Q1HERXN96P)](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=tree)
   
   ```diff
   @@            Coverage Diff             @@
   ##           master    #1083      +/-   ##
   ==========================================
   - Coverage   40.50%   40.19%   -0.31%     
   ==========================================
     Files          27       27              
     Lines        1627     1637      +10     
   ==========================================
   - Hits          659      658       -1     
   - Misses        873      879       +6     
   - Partials       95      100       +5     
   ```
   
   
   | [Impacted Files](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=tree) | Coverage Δ | |
   |---|---|---|
   | [api/internal/handler/route/route.go](https://codecov.io/gh/apache/apisix-dashboard/pull/1083/diff?src=pr&el=tree#diff-YXBpL2ludGVybmFsL2hhbmRsZXIvcm91dGUvcm91dGUuZ28=) | `45.77% <57.89%> (-0.83%)` | :arrow_down: |
   | [api/internal/core/store/validate.go](https://codecov.io/gh/apache/apisix-dashboard/pull/1083/diff?src=pr&el=tree#diff-YXBpL2ludGVybmFsL2NvcmUvc3RvcmUvdmFsaWRhdGUuZ28=) | `57.62% <0.00%> (-2.26%)` | :arrow_down: |
   
   ------
   
   [Continue to review full report at Codecov](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=continue).
   > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
   > `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
   > Powered by [Codecov](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=footer). Last update [cb1377c...0b5ea63](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-dashboard] codecov-io commented on pull request #1083: chore: remove Lua dependency

Posted by GitBox <gi...@apache.org>.
codecov-io commented on pull request #1083:
URL: https://github.com/apache/apisix-dashboard/pull/1083#issuecomment-748610412


   # [Codecov](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=h1) Report
   > Merging [#1083](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=desc) (b4ceb3e) into [master](https://codecov.io/gh/apache/apisix-dashboard/commit/cb1377cf9859392ee81ee60b3d4e623b1522be1e?el=desc) (cb1377c) will **decrease** coverage by `0.22%`.
   > The diff coverage is `76.92%`.
   
   [![Impacted file tree graph](https://codecov.io/gh/apache/apisix-dashboard/pull/1083/graphs/tree.svg?width=650&height=150&src=pr&token=Q1HERXN96P)](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=tree)
   
   ```diff
   @@            Coverage Diff             @@
   ##           master    #1083      +/-   ##
   ==========================================
   - Coverage   40.50%   40.28%   -0.23%     
   ==========================================
     Files          27       27              
     Lines        1627     1631       +4     
   ==========================================
   - Hits          659      657       -2     
   - Misses        873      876       +3     
   - Partials       95       98       +3     
   ```
   
   
   | [Impacted Files](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=tree) | Coverage Δ | |
   |---|---|---|
   | [api/internal/handler/route/route.go](https://codecov.io/gh/apache/apisix-dashboard/pull/1083/diff?src=pr&el=tree#diff-YXBpL2ludGVybmFsL2hhbmRsZXIvcm91dGUvcm91dGUuZ28=) | `46.66% <76.92%> (+0.06%)` | :arrow_up: |
   | [api/internal/core/store/validate.go](https://codecov.io/gh/apache/apisix-dashboard/pull/1083/diff?src=pr&el=tree#diff-YXBpL2ludGVybmFsL2NvcmUvc3RvcmUvdmFsaWRhdGUuZ28=) | `57.62% <0.00%> (-2.26%)` | :arrow_down: |
   
   ------
   
   [Continue to review full report at Codecov](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=continue).
   > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
   > `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
   > Powered by [Codecov](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=footer). Last update [cb1377c...b4ceb3e](https://codecov.io/gh/apache/apisix-dashboard/pull/1083?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [apisix-dashboard] nic-chen merged pull request #1083: chore: remove Lua dependency

Posted by GitBox <gi...@apache.org>.
nic-chen merged pull request #1083:
URL: https://github.com/apache/apisix-dashboard/pull/1083


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org