update abseil

Signed-off-by: Kuat Yessenov<EMAIL_ADDRESS>Description: Update abseil library to 5/17
Risk Level: Low
Testing: No extra
Docs Changes: None
Release Notes:

cc @g-easy : trying to divide and conquer your PR.

Thanks! :)

This comes with a fix to use node_hash_map instead of flat_hash_map. The difference is that the former does not move the values on the table re-organization. This prevents the double destructor call which appears to cause the ASAN violation. I think the upgrade of absl changed the heuristics in the hash map, so it re-orged in the unit test. That doesn't mean the error is absent on master, it just revealed itself after the upgrade.
/cc @lizan

I'm not sure how to deal with ipv6 test. I'm getting it to pass locally:
bazel test --test_env=ENVOY_IP_TEST_VERSIONS=v6only //test/integration:stats_integration_test

@kyessenov what's the version of libstdc++ in your local? The m_per_cluster is different across environments, so just set it what CI says, not your local one.

This comes with a fix to use node_hash_map instead of flat_hash_map. The difference is that the former does not move the values on the table re-organization. This prevents the double destructor call which appears to cause the ASAN violation. I think the upgrade of absl changed the heuristics in the hash map, so it re-orged in the unit test. That doesn't mean the error is absent on master, it just revealed itself after the upgrade.

Nice catch, it is worth to submit that part as separate PR, with a regression test.

@lizan
How do I satisfy both versions of libstdc++? I see that the regular test run matches my local environment and expects 49193 in the test. But then IPv6 run must be using a different environment and expects a different number 49137. Do you want me to put both numbers in the test?

@kyessenov I think you should only put 49137, which should pass all CI. That test won't pass in local environments.

Is there anything I can do to pass macos build? I don't have a mac so not sure how to debug the CI failure.

It seems failing with thread annotation, @jmarantz do you have any idea from abseil changes?

Is there anything I can do to debug macos build? I don't have a mac laptop. Should I borrow it from someone to reproduce locally?

@kyessenov I'm working on a workaround, do you mind me take over this PR? Upgrading absl to more recent version and use absl thread annotation would solve it.

Sure, go ahead.

Superseded by #7199


[BUG] Won't log in to Gamestop

Expected Behavior
Open browser window and log into Gamestop
Actual Behaviour
Browser window opens, bot says logging in, never logs in
Desktop Configuration
Windows 10 Professional
Chrome
Version 89

The same thing is happening to me, please fix! :)

I fixed this today. Changed url on line 59 to:
self.browser.get("https://www.gamestop.com/?openLoginModal=accountModal")
Changed the wait to a sleep, and changed some buttons into xpaths instead of finding element by link test. Modded script attached:
gamestop.zip
So far it appears to work. I haven't had it actually check out yet. It also does not verify the max price, it'll just add it to the cart if it's in stock.

Issue was fixed with above pull request

Thank you.


Refactor DB Test Suite

This PR changes the following -

[x] The NewDBTestSuite() method no longer accepts config file param. It uses the default config file. (https://github.com/fabric8-services/fabric8-wit/pull/2137/commits/e38df4138947ec5dbe9e59eca6a74ab2e912effc)
[x] Refactor all existing tests to use the new NewDBTestSuite() method (https://github.com/fabric8-services/fabric8-wit/pull/2137/commits/e38df4138947ec5dbe9e59eca6a74ab2e912effc)
[x] Move rest.db = gormapplication.NewGormDB(rest.DB) out of each test into db_test_suite.go file. (https://github.com/fabric8-services/fabric8-wit/pull/2137/commits/0b17a8e5c6e42c6dd3021babfd00934016792116 and https://github.com/fabric8-services/fabric8-wit/pull/2137/commits/640c25eb67b4687f515c4418df948618ad659d73)

Codecov Report

Merging #2137 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #2137   +/-   ##
=======================================
  Coverage   69.23%   69.23%
=======================================
  Files         163      163
  Lines       15185    15185
=======================================
  Hits        10513    10513
  Misses       3720     3720
  Partials      952      952

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 9bdf460...feb5c28. Read the comment docs.

The only issue that you also used this PR to make the remote work item tests blackbox tests. That probably should have been done in separate PR IMHO.

@kwk I did it in this PR because the test refactoring created a cyclic dependency in the remoteworkitem test package.


Add get_history() feature

I added a feature to pull a user's Reverso Context search history. I found it useful and thought others might as well.

Ok, I've fixed the problems

Sorry for the late reply and buggy submission- glad you were able to get it working!

Sorry for the late reply and buggy submission- glad you were able to get it working!


Problem with Series Title Text when Stacked is true

Bug report
I've 3 series. 1 line and 2 columns.
1st serie on the left. 2nd and 3rd on the right.
When I click on any of the serie legends to hide/disable that serie, the yaxis title text doesnt hide.
This odd behavior happens when I've "stacked: true," to the chart object.
If I put stacked: false it works perfectly.

It should work exactly as with stacked: false

What error message are you getting?
No errors.

In this codepen, the scales for both the y- axis seem to be off. it seems like the stacked bar with line is still an issue as described here https://github.com/apexcharts/apexcharts.js/issues/625

Still having the same issue with last version :(
Using type: line with stacked: false, it works as it should, if I change to stacked: true, it all falls apart

This issue is not produced in the latest version of ApexCharts (as of v3.49.1)


Private dataset info form

We need to create a form that collects benchmark information.

Discuss on Monday 11/18 @IAlibay @jthorton @hannahbaumann


Fix Stripe API parity for list object retrieve calls

Description
Simple PR - Fixes a bug with the retrieve call for list resources not matching the Stripe API.  This can be seen when processing the customer.source.created event and the following call is made to Stripe:
return type(self)._api().retrieve(id=self.stripe_id, api_key=api_key, expand=self.expand_fields)

This results in the following exception being thrown during event processing:
Traceback (most recent call last):
  File "/home/lskillen/dj-stripe/djstripe/models.py", line 433, in process
    self, self.message, self.event_type, self.event_subtype)
  File "/home/lskillen/dj-stripe/djstripe/webhooks.py", line 111, in call_handlers
    handler_func(event, event_data, event_type, event_subtype)
  File "/home/lskillen/dj-stripe/djstripe/event_handlers.py", line 79, in customer_source_webhook_handler
    Card, event_data, event_subtype, customer=event.customer)
  File "/home/lskillen/dj-stripe/djstripe/event_handlers.py", line 206, in _handle_crud_type_event
    data = cls(**kwargs).api_retrieve()
  File "/home/lskillen/dj-stripe/djstripe/stripe_objects.py", line 1005, in api_retrieve
    return self.customer.api_retrieve().sources.retrieve(id=self.stripe_id, api_key=api_key, expand=self.expand_fields)
  File "/home/lskillen/.venv/local/lib/python2.7/site-packages/stripe/resource.py", line 354, in retrieve
    return self.request('get', url, params)
  File "/home/lskillen/.venv/local/lib/python2.7/site-packages/stripe/resource.py", line 210, in request
    response, api_key = requestor.request(method, url, params, headers)
  File "/home/lskillen/.venv/local/lib/python2.7/site-packages/stripe/api_requestor.py", line 138, in request
    resp = self.interpret_response(rbody, rcode, rheaders)
  File "/home/lskillen/.venv/local/lib/python2.7/site-packages/stripe/api_requestor.py", line 270, in interpret_response
    self.handle_api_error(rbody, rcode, resp, rheaders)
  File "/home/lskillen/.venv/local/lib/python2.7/site-packages/stripe/api_requestor.py", line 157, in handle_api_error
    rbody, rcode, resp, rheaders)
InvalidRequestError: Request req_8iByMQP4gn9nBJ: Received unknown parameter: api_key

Looking within the Stripe code, we can see the signature for retrieve calls on list resources doesn't accept api_key as a parameter, and id isn't a keyword argument:
def retrieve(self, id, **params):

Test Output
Ran:  python runtests.py --skip-utc
Welcome to the dj-stripe test suite.

Step 1: Running unit tests.

nosetests . --verbosity=1
Creating test database for alias 'default'...
......................................................................................................................................................................................................S...S.........................................
----------------------------------------------------------------------
Ran 244 tests in 5.107s

OK (SKIP=2)
Destroying test database for alias 'default'...

Step 2: Generating coverage results.

Name                                             Stmts   Miss Branch BrPart  Cover   Missing
--------------------------------------------------------------------------------------------
djstripe/context_managers.py                         8      0      0      0   100%
djstripe/contrib/rest_framework/permissions.py       9      0      0      0   100%
djstripe/contrib/rest_framework/serializers.py      11      0      0      0   100%
djstripe/contrib/rest_framework/urls.py              5      0      0      0   100%
djstripe/contrib/rest_framework/views.py            36      0      2      0   100%
djstripe/decorators.py                              19      0      4      0   100%
djstripe/event_handlers.py                          44      0     16      0   100%
djstripe/exceptions.py                               7      0      0      0   100%
djstripe/fields.py                                  76      0     18      0   100%
djstripe/forms.py                                    7      0      0      0   100%
djstripe/managers.py                                37      0      0      0   100%
djstripe/middleware.py                              36      0     18      0   100%
djstripe/mixins.py                                  26      0      2      0   100%
djstripe/models.py                                 338      0    104      0   100%
djstripe/settings.py                                43      0     12      0   100%
djstripe/signals.py                                  3      0      0      0   100%
djstripe/stripe_objects.py                         441      0     53      0   100%
djstripe/sync.py                                    29      0      4      0   100%
djstripe/templatetags/djstripe_tags.py              20      0      4      0   100%
djstripe/urls.py                                     6      0      0      0   100%
djstripe/utils.py                                   35      0     14      0   100%
djstripe/views.py                                  133      0     22      0   100%
djstripe/webhooks.py                                25      0      8      0   100%
--------------------------------------------------------------------------------------------
TOTAL                                             1394      0    281      0   100%

Step 3: Checking for pep8 errors.

pep8 errors:
----------------------------------------------------------------------
None

Tests completed successfully with no errors. Congrats!

Although the calls are mocked away so they're not being hit!  I can see the integrations folder there so it seems like the plan is to add real-life integration tests in the future, which would be awesome. :-)

[Current coverage][cc-pull] is 100%

Merging [#322][cc-pull] into [#162-api-updates-through_2015-07-28][cc-base-branch] will not change coverage

@@           #162-api-updates-through_2015-07-28   #322   diff @@
=================================================================
  Files                                       23     23
  Lines                                     1394   1394
  Methods                                      0      0
  Messages                                     0      0
  Branches                                   156    156
=================================================================
  Hits                                      1394   1394
  Misses                                       0      0
  Partials                                     0      0

Powered by Codecov. Last updated by [1943279...03667ca][cc-compare]
[cc-base-branch]: https://codecov.io/gh/kavdev/dj-stripe/branch/%23162-api-updates-through_2015-07-28?src=pr
[cc-compare]: https://codecov.io/gh/kavdev/dj-stripe/compare/194327925e693bd9e707b4eaf112a1274bd2a539...03667ca0a959c2ded062344adac4b07d4097a89d
[cc-pull]: https://codecov.io/gh/kavdev/dj-stripe/pull/322?src=pr

@lskillen: We used to have only integration tests, but found that they took way too long to run. There was also a lot of cleanup that needed to be run, and simultaneous runs caused tests to fail because the stripe database isn't isolated.

👍

There's no denying that mocks are superior to full integration tests - This bug happened though because the Stripe method was faked rather than mocked (with an autospec).  I wonder if there's an easier way to prevent that sort-of thing without having to use a full-fat mock object.  Maybe use mock on the inside of the method and pass the parameters through?

Again, seems to match up!  Let me know if there's anything else here.  Continuing to next PR ...

Good to go! Again, I'll merge when we get to this part of the stream.
As for mocking, I'm sure there's a better way of doing it.


feat: expose es files

ref: https://github.com/react-component/react-component.github.io/issues/12

ping~

+1 我没npm权限

Added


redact productkey

When user install windows 2012, the logs include productkey:      xxxxx-xxxxx-xxxxx-xxxxx, which is private and should be redacted.
@RackHD/corecommitters @nortonluo @iceiilin

+1


Installation costs should be included in data export

The costs data export (https://beta-pro.energytransitionmodel.com/scenario/data/data_export/electricity-and-heat-production) does not seem to include installation costs.
There is no 'installation cost' column in the CSV and it is also not included in the investment costs. E.g.buildings_solar_pv_solar_radiation investment per plant is 217 euro and cost of installing is 136 euro:

The CSV only shows the 217 euro investment per plant:

The CSV should display either total_initial_investment_per_plant (= initial investment + cost of installing, see below) or a separate installation costs column.

and it is also not included in the investment costs.
@marliekeverweij and I figured out that it is not included in initial_investment_per(XX) but it is included in total_initial_investment_per(XX). I guess the data dump should show the latter rather than the former? Notifying @ChaelKruip


Where is submodular_pick documentation?

Hello, I saw the paper and the notebook with the example of submodular pick, but I can't find it in the API docs. Could someone point me to the correct page?
Thanks!

Hi. Had the same problem. The code itself is quite well documented and you can read about the API.
https://github.com/marcotcr/lime/blob/813fbd0f4f1b0499065fca1ca2159e20263bf8a8/lime/submodular_pick.py
Hope it helps.

It's been forever since I updated the API docs, I guess I have to go relearn how to do that : )


Update Dockerfile to copy the project into the image

Fixes #2076
Pre-launch Checklist

[x] I read the Contribute page and followed the process outlined there for submitting PRs.
[x] This update contains only one single feature or bug fix and nothing else. (If you are submitting multiple fixes, please make multiple PRs.)
[x] I listed at least one issue that this PR fixes in the description above.
[x] I updated/added relevant documentation (doc comments with ///), and made sure that the documentation follows the same style as other Serverpod documentation. I checked spelling and grammar.

I have read the CLA Document and I hereby sign the CLA

I have read the CLA Document and I hereby sign the CLA

I think the issue this PR is trying to fix (a part from copying over the migration files) will be solved here: https://github.com/serverpod/serverpod/pull/2193

I think the issue this PR is trying to fix (a part from copying over the migration files) will be solved here: #2193

Yes I think that would be great - we are currently focussing on the WIP PR #2124 which is based on this change, but we are mostly adding a docker based deploy strategy to the templates

@dkbast hey man do you create a password.yaml from a base64/github secrets?
And if so, where are you copying it over to the vps?

I decided to go with plaintext secrets as this is how the other two workflows were already setup. We don't explicitly copy over the passwords file, but we build the serverpod binary, package it up in a docker image and ship that.

Ah 😊 sounds cool.
Maybe I should look into that aswell 💪

this is already done in #2193


[Bloc] Text should send announcement when attributes are removed

It already notifies when they are added and it should similarly notify when they are removed

Now BlText sends BlTextAttributesRemoved when one or more attributes are removed


Content Type box should be expanded for a new content type

After "New" button is clicked, the form is loaded and "Content Type" definition box is collapsed. It's natural to have it expanded by default for a new content type since user will naturally start with filling out the fields there.
Another problem is that the entire form is for some reason shifted down while it must always be top-aligned.

Couldn't reproduce the following error:
Another problem is that the entire form is for some reason shifted down while it must always be top-aligned.
Here is the preview of a new cty in Chrome:


"Failed to save submission" when trying to register a dataset hosted on AWS S3

Hi! I encountered the "Failed to save submission" error after I filled the forms and click the submission button to register the twitter dataset we have to the data catalog. I tried both "Register" and "Contribute" and I filled in all the required text fields and the forms are attatched below. I would really appreciate it if you can take a look at the forms and let me know if I made any mistake with the forms.
I-GUIDE _ Register Dataset.pdf
I-GUIDE _ Contribute.pdf

@YunfanKang Currently it is expecting bucket name as part of the AWS S3 endpoint url. Can you try putting this as endpoint url when registering the s3 dataset?
https://twitterjson-210925to21096.s3.us-east-2.amazonaws.com
Later I will make a fix where bucket name is not needed as part of the endpoint url.

@YunfanKang Currently it is expecting bucket name as part of the AWS S3 endpoint url. Can you try putting this as endpoint url when registering the s3 dataset? https://twitterjson-210925to21096.s3.us-east-2.amazonaws.com
Later I will make a fix where bucket name is not needed as part of the endpoint url.

Thanks for the reply! I replaced the endpoint url with "https://twitterjson-210925to21096.s3.us-east-2.amazonaws.com/" but still got the same error message. In addition, the "Contribute" form does not take the s3 info so I guess this error is caused by something else.

@YunfanKang Thanks for doing the test again for us. We will be looking into this soon. After reviewing the code bit more I realized that the endpoint url has no requirement of bucket name as part of the url.

@Maurier Were you able to reproduce this bug?

@pkdash We tried to register the same data again yesterday and was able to successfully submit the form.

@YunfanKang I am going to close this issue for now.


Enable readthedocs (or other doc generation)

We are starting to get sphinx compatible documentation in some of our modules. It would be good to get documentation generation working and producing good results.

http://www.sphinx-doc.org/en/stable/config.html

Migen's config -> https://github.com/m-labs/migen/blob/master/doc/conf.py


online setup popup

In the dialog there's the text in bold:
"This plug-in replaces the standard WordPress login screen. The experience is improved of course, but different. By default, there is a link to the regular WordPress login screen should you need it."
This feels scary. Let's change it to:
"Don't worry, you can still use your existing WordPress login. Auth0 adds many features to make login easier and better for your users but the old system will still be there too."

ready for the next release


When updating an event, the server is stuck

When updating an event with 100+ invitees, the server is stuck during 10+ seconds. No other data are loading.

Luckily this only happens for the user updating the event, because the PUT request is very long (it waits for all updates to be sent before finishing the request).
We should probably end the request earlier...


Fe msphere freespace

Frequency-domain sphere in a vacuum response section created

@dccowan: can you have a look at @thast comments here and address them before we merge in this pull request

Solid work @dccowan! This organization is clear and your figures are beautiful. In addition to my comments in the text, I have a couple questions for you

is this for a general source? or specific to a plane wave? The text would benefit from a bit more explanation there.
There are a few places where it looks like you plan to add links (I did not comment on these)

There is a bit of clean-up with sphinx that is needed. If you open a command prompt in the 'tests' directory and run "python test_docs.py", this runs the same tests as will be run on Travis


Deleted channel retention

30 day retention of deleted channel is incorrect. It is 21 days. A recently updated doc has the correct information https://docs.microsoft.com/en-us/microsoftteams/plan-teams-lifecycle#stage-3-end.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 905e2c09-ef3e-07cc-0809-6ff171157c47
Version Independent ID: c0d33162-183d-fff8-32e9-a999f391ea51
Content: Limits and specifications for Microsoft Teams
Content Source: Teams/limits-specifications-teams.md
Service: msteams
GitHub Login: @LolaJacobsen
Microsoft Alias: lolaj

@yemiade  Thank you for submitting feedback and contributing to the docs. We are currently investigating this.

Hello @yemiade
Thanks for sharing this, created a pr to propose correcting this info.

@yemiade Thank you for submitting feedback. We understand that this issue has been resolved.
Please feel free to re-open this issue if there is a specific area of the docs that we can improve or make better. Thank you.


Countdown not allowing dynamic value

Hi,
I've not found a way to add a dynamic(scope) value in attr countdown.
Ex:   or  (This way throws error in parsing)
To fix this I changed the module directive adding the last line:
(countdown: '=', and it works)
  scope: {
    interval: '=interval',
    startTimeAttr: '=startTime',
    endTimeAttr: '=endTime',
    countdownattr: '=countdown',
    countdown: '=',

I'm missing something? There is another way?
Thanks.

Adding an ng-if worked for me, ensuring the variable was ready to go before the directive was rendered.
So from:
<timer end-time="myVariable">{{minutes}} minute{{minutesS}}</timer>

To:
<timer ng-if="myVariable" end-time="myVariable">{{minutes}} minute{{minutesS}}</timer>

My example hasn't been tested for countdown, but I'm pretty sure it will translate.
I don't think that adding countdown: '=' would be a good way to do things, as this is already set up with countdownattr: '=countdown', and it is countdownattr that does all the magic.
You just need to delay rendering the directive until the point in the $digest cycle when your variable has been evaluated with an ng-if.
Hope this helps.

Yes this was the reason. The variable was not set yet. I fixed it using a django template variable instead of a angular variable which was not always set.
Your method with ng-if sounds good too.

@FelixFortis I tried that before, but the problem with that is first off end-time doesn't work at all, second, the moment it is assigned it will start with whatever time that was last rendered, then takes about a sec to update to the current value, meaning you will get a 1 or 2 sec flash. So this is not optimal in my opinion.

+1 for ng-if solution....

works fine:
<timer ng-if="vm.countdown" countdown="vm.countdown"
NaN:
<timer countdown="vm.countdown"
+1 for ng-if solution

+1 for ng-if solution ..i tried many ways except ng-if...Wowww its worked perfectly

👍  for @wtczk  it work for me thanks you :)


Error: Error relocating /nodejs/app/node_modules/better-sqlite3/build/Release/better_sqlite3.node: _ZN2v89Exception10RangeErrorENS_5LocalINS_6StringEEE: symbol not found

Code that was on line 9 of the db.js file:
export const db = betterSqlite3('<db file path>');
Using Node.js v22.0.0.

Never screenshot text from your terminal when posting an issue -- it's a PITA to extract text from.

You didn't provide detailed OS information, so reproduction isn't possible.

Try git cloning this repository and npm install && npm test to see if a minimal project reproduces your issue:
https://github.com/mceachen/better-sqlite3-version-test


The behavior of listing blobs is inconsistent between Azurite and Azure

Which service(blob, file, queue, table) does this issue concern?
Blob
Which version of the Azurite was used?
v3.9.0
Where do you get Azurite? (npm, DockerHub, NuGet, Visual Studio Code Extension)
VS Code extension
What's the Node.js version?
v10.16.3
What problem was encountered?
In Azurite, listBlobsByHierarchy attempts to list a directory and its contents when the directory is loaded. Azure lists only the top level directory until that directory's contents are explicitly loaded.
Steps to reproduce the issue?

Create an emulated blob container using Azurite and a real blob container in Azure.
Upload a directory containing 100 files to each container.dir/file1
dir/file2
...
dir/file100

Call listBlobsByHierarchy for each container with a max page size of 50.let response = containerClient.listBlobsByHierarchy(path.posix.sep, { prefix }).byPage({ continuationToken, maxPageSize: 50 })
let responseValue = (await response.next()).value;

In both cases a single blob directory is returned in responseValue.segment.blobPrefixes. But the continuation token for Azurite does not match Azure.

Azurite
Azure

And (await response.next()).done is false in both cases.
Have you found a mitigation/solution?
N/A

Thanks for bring this up! Will take an investigation.


Vertica 9 Support

It appears that Vertica support was removed from the codebase on 9/23/2017. Is there a reason it was removed? Do you just need a dev to maintain the support? I could probably take a swing at adding Vertica support because I need to build an automated script tool anyway.
It would probably be a good idea to update the documentation, since I spent an hour trying to get Vertica working before finding that it had been removed from the code.

Vertica support has indeed been kept back from 5.0.0. It was contributor maintained and it had some issues, as you have noticed. We plan on reintroducing Vertica support during the 5.x series once we have been able to set up our own test environment to validate the quality of the integration.

@axelfontaine Seems like something I could help with. My employer is a Vertica stack, and I'm trying to push them into continuous deployment. We need a tool like this in order to move forward. Would you like to discuss allowing me to help?

Sure. I would be happy to look into this in a few weeks, when we begin work on 5.1.

@axelfontaine if I can get started sooner, please let me know. In the mean time, I may spend some time familiarizing myself with the codebase. Thanks!

:crossed_fingers:

@axelfontaine - Any updates on the current / planned support of Vertica?

Is this still on the road map?
Which is the priority of this issue?

@AlbertoCrespi We've scheduled this for a Version 6 release, although it may get pushed back further. One of the things blocking us from reintroducing Vertica 9 support is the lack of suitable docker images for testing.
From what I can see on DockerHub, the best available docker image is supplied by a normal user. We require an official image in order to have confidence in our testing.

@MikielAgutu i wouldnt mind having unofficial support until Vertica decides to provide an official docker image.  it is better than having nothing in my opinion.
is there anything else that could boost testing confidence?

@MikielAgutu I would also love to see Vertica coming back to flyway...

I would also love to see Vertica coming back to flyway...

It looks like Vertica now has official docker images on DockerHub. Any thoughts on putting it into an upcoming release?


Update barrel-bin.iob

i like this, fits terrain better.

but you are forking the wrong branch, you are forking main, not development


Implement get_member_for_entity for filters

same as with tables and forms

This is part of the generic app and therefore not needed anymore


rebinding key as told in README does not work

let g:codeium_disable_bindings = 1 does disable  and other bindings, but
imap <C-g>   <Cmd>call codeium#Accept()<CR> does not bind ctrl-g to work.
vim version VIM - Vi IMproved 9.0 (2022 Jun 28, compiled Nov 18 2022 12:52:50)

Thanks for the report, this should be fixed by 23319b31aeee1b143a72e67386f12d8ec6fbd170.


[8.x] Make view component namespace configurable

these change will allow us to configure the view component namespace via the view config file
e.g inside config/view.php:
'component_namespace' => 'Http\\View\\Components',

it falls back on the current namespace so there should be 0 conflicts.

I don't think it's a good idea to make this configurable. If you already have a components directory, I suggest you rename that to something else.

I don't think it's a good idea to make this configurable. If you already have a components directory, I suggest you rename that to something else.

Why isn't it a good idea to make it configurable? We can already configure things like the model directory.
The reason I'm submitting this is so I can move the View/Components folder into a different folder.

Thanks for your pull request to Laravel!
Unfortunately, I'm going to delay merging this code for now. To preserve our ability to adequately maintain the framework, we need to be very careful regarding the amount of code we include.
If possible, please consider releasing your code as a package so that the community can still take advantage of your contributions!
If you feel absolutely certain that this code corrects a bug in the framework, please "@" mention me in a follow-up comment with further explanation so that GitHub will send me a notification of your response.


Fixed typo in pubspec.yaml

Fixed dart_style constraints

Thanks. Had fixed it myself but hadn't pushed yet, so I'll just close this one. It's there now.


Fix #1294

Fixes #1294

Any updates?

Can we add the baseUrl in onBegin instead of onDeclaration? The efficiency gain should be minor, but I'd rather not be slow when it's easy to use a faster option.

Done!

Can we do that for the SourcePlugin as well?

SourcePlugin already has it in onBeginDocument, but it can't be in onBegin because onBegin is not passed an instance of Context.

Makes sense, thanks! Putting together a release now.


Enhance Code of Conduct with sections on Constructive Engagement and …

…Inclusive Communication and Promote Inclusivity
Grant Application Checklist

[ ] The application-template.md has been copied, renamed ( "project_name.md") and updated.
[ ] A BTC or Ethereum address for the payment of the milestones is provided inside the application.
[ ] The software of the project will be released under the Apache license version 2.0 as specified in the terms and conditions.
[ ] The total funding amount of the project is below USD $30k for initial grant applications and $100k for follow-up grants at the time of submission.
[ ] The initial PR contains only one commit (squash if needed before submitting your PR).
[ ] The grant will only be announced once we successfully delivered the first milestone.

More love and appreciation to all contributors and community members


Upgrade @appland/components to v4.26.0

:tada: This PR is included in version 0.121.0 :tada:
The release is available on:

v0.121.0
v0.121.0
GitHub release

Your semantic-release bot :package::rocket:


Unexpected token export

Hi, we are trying to import the library which uses the export syntax but the console reports the error "nextjs syntaxerror unexpected token 'export'".
As next.js supports ES Modules we are not expecting such errors.

Node : 16.13.2
OS : win32 x64
yarn : 1.22.18
nx : 14.0.1
@nrwl/cli : 13.1.3
@nrwl/cypress : 13.1.3
@nrwl/devkit : 13.1.3
@nrwl/eslint-plugin-nx : 13.1.3
@nrwl/jest : 13.1.3
@nrwl/linter : 13.1.3
@nrwl/next : 13.1.3
@nrwl/react : 13.1.3
@nrwl/tao : 13.1.3
@nrwl/web : 13.1.3
@nrwl/workspace : 13.1.3
@nrwl/storybook : 13.2.0-beta.1
typescript : 4.4.4
next: 12.0.0

Test done

Test
Result

create new nextjs application, firebolt import like to documentation
KO: SyntaxError: Unexpected token 'export'

create new nextjs application, firebolt import like to documentation, add next plugin next-transpiling-module stack overflow
KO: TypeError: Object.defineProperty called on non-object

dynamic import import('@firebolt-js/sdk').then(...)
TypeError: Object.defineProperty called on non-object

import with commonjs syntax const sdk = require('@firebolt-js/sdk') or const { Lifecycle } = require('@firebolt-js/sdk')
KO: SyntaxError: Unexpected token 'export'

copy lib from node_modules in our source code
KO

clone firebolt repository and rebuild it in ESM or CommonJS
KO

use nextjs dynamic to import firebolt package
KO

We fixed nextjs support in 0.6.1 by removing our unnecessary babel transpile of our distributed npm builds.
Could you try the latest (0.6.2 as of today) and see if the issue is resolved?


Cinnamon trees never spawn

Setup

Minecraft v1.12.2
Forge v<IP_ADDRESS>54
HarvestCraft v1.12.2.zg
Nature's Compass v1.8.5

Steps

Create a profile and install the indicated mods using the Curseforge / Overwolf launcher
Alter harvestcraft_fruittree.cfg to disable all trees except the cinnamon tree
Create a new world, and use the Nature's Compass to teleport to a savanna biome
Fly about for a bit.  Note that you will see many vanilla-style cinnamon trees
Quit the game, and add the following mods to the pack:

Dynamic Trees v0.9.22
Dynamic Trees PHC v2.0.5

Change the dynamictreesphc.cfg to set S:fruitTreeOccurance to 0.1
Create a fresh new world, and use Nature's Compass to teleport to a savanna biome
Fly about for a bit.  Note that no cinnamon trees appear.

CurseForge Modpack
If you prefer, this is the CurseForge/Overwolf modpack in its entirety:
cinnamon-test-0.0.1.zip

I haven't re-created the test for it, but I suspect the same may be true for maple trees.  I've spent quite some time looking for one in my modpack worlds with no luck finding any.

Yup, just confirmed.  If you have the S:fruitTreeOccurance to 1.0 with the minecraft:taiga biome in the whitelist, I would expect all trees to be replaced with spruce trees, but actually none are.

Will definitely take a look, thanks for the thorough investigation!


Updated documentation as per Jira HHH-15049

It would be great to tweak your git commit message to start with "HHH-15049".

@NathanQingyangXu - Updated commit message to start with HHH-15049

@NathanQingyangXu - Updated commit message to start with HHH-15049

@beikov could you take a look? Seems a good catch!

This is a bit more complicated I think as the default value depends on whether Hibernate is bootstrapped via JPA or via the Hibernate native boot API.
The default value for JPA boot is false as you can see here: https://github.com/hibernate/hibernate-orm/blob/main/hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java#L256
Whereas true for Hibernate native boot as you can see here: https://github.com/hibernate/hibernate-orm/blob/main/hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsBuilder.java#L320
So IMO we should adapt the documentation to make this clear. Wdyt @sebersole and @dreab8?

@beikov yeap I agree with you that it would be better if the documentation mentioned that for JPA boot this setting is ignored and the value is always false.

Make sense @beikov @dreab8. In that case should the current be updated as below?
*hibernate.transaction.flush_before_completion* (e.g. trueorfalse(Hibernate bootstrap with JPA value will be false) )::

This is a bit more complicated I think as the default value depends on whether Hibernate is bootstrapped via JPA or via the Hibernate native boot API.
The default value for JPA boot is false as you can see here: https://github.com/hibernate/hibernate-orm/blob/main/hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java#L256
Whereas true for Hibernate native boot as you can see here: https://github.com/hibernate/hibernate-orm/blob/main/hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsBuilder.java#L320
So IMO we should adapt the documentation to make this clear. Wdyt @sebersole and @dreab8?

I saw it is set to TRUE by default in https://github.com/hibernate/hibernate-orm/blob/9e9a8135dc705a7fc5e5154e89fd11465f5f6589/hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsBuilder.java#L320
Is it true that the default value depends on whether it is in JPA boot mode or Hibernate mode?

Make sense @beikov @dreab8. In that case should the current be updated as below? *hibernate.transaction.flush_before_completion* (e.g. trueorfalse(Hibernate bootstrap with JPA value will be false) )::

Hold on. I think the configuration we are talking about is Hibernate specific and it should be TRUE by default; for JPA compliance configuration, we have a separate suite. Maybe we need to add a new entry as following in the JPA Compliance section (https://docs.jboss.org/hibernate/orm/current/userguide/html_single/Hibernate_User_Guide.html#configurations-jpa-compliance) and set its default value to FALSE.

hibernate.jpa.compliance.transaction.flush_before_completion

@sebersole how do you think?

@NathanQingyangXu for Jpa bootsrapping the EntityManagerFactoryBuilderImpl is executed first and then SessionFactoryOptionsBuilder so the value of flushBeforeCompletionEnabled is always false

We now generate these docs from the javadoc, where this setting is documented correctly.


hello  Is there a file for Power BI that can track status, reading, clicks?

Is there a file for Power BI that can track status, reading, clicks?
I looked at the tables in Azure, the reads weren't there.

Hi @Fadel1949 ,
Thanks for raising the query. We have already added this feature to our backlog and will be considered in future releases of CC based on the priority.


GSOC'19 Recycler View Component Implementation in MIT App Inventor

Pull Request for GSoC '19.
Project titled "Recycler View Component Implementation in MIT App Inventor".
Project Description : https://docs.google.com/document/d/1XsG29ZxBeDDHUeGODAViKNa3qcawRP42E_lRuxwF-f8/edit#heading=h.xghftkqvb5c3
Known Issues

'Automatic' attribute of width property is breaking.
Selection value property  to be added.

Can one of the admins verify this patch?

@27vinayvyas hey, your google doc does not seem to have view permissions.

I have changed the permission status now. Thanks.

@AppInventorWorkerBee ok to test

The dyslexic font PR was never merged. The code should not be in this PR.

OK, I have added the SelectedItems get-only property and changed the previous selected property to LastClicked because it is set when an item is clicked whether it's selecting or de-selecting.

@ewpatton @jisqyv @ellelili2025  This is ready for another look. In particular, if you have any thorny ListView apps, it would be great to make sure they still work with this new code.
This branch must be merged after https://github.com/mit-cml/appinventor-sources/pull/1751. Ankriti's work in 1751 is the designer-side and Vinay's in this one are the component-side of the same component. Ankriti's branch has been merged into this one. Merging her PR first will preserve correct authorship.
This also includes integration with Evan's Dictionaries enhancement.

@ewpatton @jisqyv @ellelili2025  This is ready for another look. In particular, if you have any thorny ListView apps, it would be great to make sure they still work with this new code.
This branch must be merged after https://github.com/mit-cml/appinventor-sources/pull/1751. Ankriti's work in 1751 is the designer-side and Vinay's in this one are the component-side of the same component. Ankriti's branch has been merged into this one. Merging her PR first will preserve correct authorship.
This also includes integration with Evan's Dictionaries enhancement.


Implementing Keccak256

I want to implement keccak256 as I want to create a zk proof of "I know the preimage of the keccak256 hash".
I'm unable to implement bit operations. I'm converting current_state (type E: Field Element) to bytes and then doing the bit operation and then converting it back to type E (using E::from()). But this seems to break the code as the proof is not verifying. Currently, I'm trying a very small trace of length 8 with elements (2,4,6,8,10,12,14,16) and my transition constraint is (result[0] = next_state - OR(current_state, E::ONE) - E::ONE). But the proof is not verifying. Can you help me to figure out where did I go wrong? @irakliyk

Hi @Bisht13!
Your constraint evaluation is failing, because your "or" method isn't algebraic.
When writing constraints, we can only represent arithmetic operations in the field we're working on. That is, only things with ADD, SUB, MUL, etc.. Here, you're going outside of the field by looking at the byte sequences, consider them as U256, and operate on those, which cannot be interpreted as valid field-only operations.
Similarly, expressions like an if/else assignment let a = if foo { bar } else { baz }; when expressed as constraints, requires your condition to be stored in a register, constrained to be boolean (i.e. 0 or 1), and then you can constrain the register for a as foo * bar + (1-foo) * baz where 1 - foo behaves as NOT foo.
Hope this helps!
By the way there are various implementations of Keccak for STARKs, you may want to look at how implementors have done to get some good insights!

Thanks! @Nashtare, I resolved the issue by adding an upper bound in constraints. Also, can you please provide links for the same as I was unable to find them.

You can look at Polygon Zero's zkEVM implementation, for an example of a Keccak STARK:
https://github.com/0xPolygonZero/plonky2/blob/main/evm/src/keccak/keccak_stark.rs

Is there a way I can get the verifier as a solidity file? I want to verify the proof on chain.


mame incomplete installation?

Hi, currently the mame formula installs the binary and man page. Should it also install latest versions of the content of folders such as hash, hlsl, samples, keymaps etc.? These are needed for the correct functioning of mame, but currently need to be downloaded/updated manually.

We'd be happy to take a look at a pull request!  See https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/How-To-Open-a-Homebrew-Pull-Request-(and-get-it-merged).md and let us know if you have questions!

As of #413, these extra files are installed in share/mame.


Player not appearing in 1st person

Not sure if it is a user error or a mod incompatibility, but when I enable it it just makes everything disappear.
Here are the mods I am using

FIXED.
It was a mod incompatibility.


[OSE-156] Scaffolding and API for issuance templates.

Overview
This PR adds the scaffolding and service APIs needed for issuance templates.
Description
What's included in this PR.

Router layer for Create/Read/Delete/List Issuance Templates.
Service layer for the same operations.
Service layer models that describe the request/response objects

How Has This Been Tested?
Existing tests pass. Unit tests shall be added when the implementation is done.
Checklist
Before submitting this PR, please make sure:

[ ] I have read the CONTRIBUTING document.
[ ] My code is consistent with the rest of the project
[ ] I have tagged the relevant reviewers and/or interested parties
[ ] I have updated the READMEs and other documentation of affected packages

References
SIP5 - see issuance template section.

Codecov Report

Merging #230 (13c6fd2) into main (513fb30) will increase coverage by 0.07%.
The diff coverage is 28.57%.

@@            Coverage Diff             @@
##             main     #230      +/-   ##
==========================================
+ Coverage   23.26%   23.33%   +0.07%
==========================================
  Files          26       27       +1
  Lines        2472     2507      +35
==========================================
+ Hits          575      585      +10
- Misses       1797     1821      +24
- Partials      100      101       +1

Impacted Files
Coverage Δ

config/config.go
10.67% <0.00%> (-0.90%)
:arrow_down:

pkg/server/router/issuance.go
0.00% <0.00%> (ø)

pkg/server/server.go
81.76% <76.92%> (-0.38%)
:arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


chore(build): auto-generate vimdoc

:tada: This PR is included in version 1.0.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Improve C defined function detection / add C declared variable detection

We try to do this, but it clearly has some issues as #11 mentions
Conversely, functions defined in C code but non-matching should be disassembled

Run cpp on c files to figure out which functions are defined
Improve detection of defined functions
Add support for detection of declared (non-externed) variables.
Mark these symbols as defined so they don't get written to undefined_syms_auto

I don't think detecting defined variables in C code is viable without using pycparser, which is insanely slow. If anyone has other ideas, I'm all ears, but this seems really difficult..

Notes around c function detection:

This function will not be detected due to unsigned int being 2 tokens, it is fine if the return type is 1 token, e.g. u32.

unsigned long my_function(int foo) {
    return 0;
}

This function will not be detected due to the whitespace between my_function and (int foo).

long my_function (int foo) {
    return 0;
}

I discovered both of these due to me copying the LIBSPU.H definition for a PSX library function, e.g.
extern unsigned long SpuSetNoiseVoice (long on_off, unsigned long voice_bit);


useColorScheme is using deprecated EventEmitter.removeListener(), causing yellow warning

Description
When using the useColorScheme() hook, a warning in the console is printed:

EventEmitter.removeListener('change', ...): Method has been deprecated. Please instead use remove() on the subscription returned by EventEmitter.addListener

Version
0.67.2
Output of npx react-native info
System:
OS: macOS 11.6.2
CPU: (12) x64 Intel(R) Core(TM) i9-8950HK CPU @ 2.90GHz
Memory: 102.17 MB / 32.00 GB
Shell: 5.8 - /bin/zsh
Binaries:
Node: 14.17.3 - ~/.nvm/versions/node/v14.17.3/bin/node
Yarn: 1.22.10 - ~/.nvm/versions/node/v14.17.3/bin/yarn
npm: 6.14.13 - ~/.nvm/versions/node/v14.17.3/bin/npm
Watchman: 2<IP_ADDRESS> - /usr/local/bin/watchman
Managers:
CocoaPods: 1.11.2 - /Users/cjpitt/.rvm/gems/ruby-2.7.4/bin/pod
SDKs:
iOS SDK:
Platforms: DriverKit 21.2, iOS 15.2, macOS 12.1, tvOS 15.2, watchOS 8.3
Android SDK:
API Levels: 23, 26, 27, 28, 29, 30
Build Tools: 27.0.3, 28.0.0, 28.0.2, 28.0.3, 29.0.2, 29.0.3, 30.0.2, 32.0.0
System Images: android-22 | Google APIs Intel x86 Atom, android-24 | Google Play Intel x86 Atom, android-27 | Google APIs Intel x86 Atom, android-28 | Google APIs Intel x86 Atom, android-29 | Google APIs Intel x86 Atom, android-29 | Google Play Intel x86 Atom, android-30 | Google APIs Intel x86 Atom
Android NDK: Not Found
IDEs:
Android Studio: 2021.1 AI-211.7628.21.2111.8092744
Xcode: 13.2.1/13C100 - /usr/bin/xcodebuild
Languages:
Java: 11.0.12 - /usr/bin/javac
npmPackages:
@react-native-community/cli: Not Found
react: 17.0.2 => 17.0.2
react-native: 0.67.2 => 0.67.2
react-native-macos: Not Found
npmGlobalPackages:
react-native: Not Found
Steps to reproduce
Self explanatory, use a fresh repo with a single App component, and use the useColorScheme hook.
Snack, code example, screenshot, or link to a repository
import React from 'react';
import {useColorScheme} from 'react-native';

export function WarningComponent() {
  const colorScheme = useColorScheme();
  return (
    <View>
      <Text>{colorScheme}</Text>
    </View>
  )
}

@cjpete I initialized an application using RN 0.67.2 but can't reproduce your issue.
I believe this warning has been fixed in this commit: https://github.com/facebook/react-native/commit/305b4253c2a9ed4d71be33e02cb12b6d570e2fb1
Can you still reproduce the issue ?


Update copyright dates

This PR updates all copyright notices to the current year to match the recent changes in the tablature chapter.

Do we really need this date range? Maybe we can drop it so we don't have to update it every year....

It's common practice. And we didn't update it every year, only for the last release.

I think this is a useless practice. Having the creation date is fine, but having a date range quite inevitably becomes not updated at some point. That makes things look not maintained, or worst, not under copyright any more. Plus it creates some useless noise in the history of the files, so I would suggest to drop the end date.

I don't think it is useless, there is some value in having an end date. But you are right, the most important date is the first one which claims the start of the copyright (in case of legal disputes).
BTW, you do not loose copyright due to a wrong date. ;) In fact, author's rights are automatically applied under the Berne Convention so things are under copyright even if you wouldn't have a copyright statement (with some exceptions for the US, of course). The statement just makes these claims a bit more visible and easier to find.
This also seems to be some of the reasoning behind the decisions made by cURL et al. to skip the years altogether.

Yes, I think that's in any case a good idea to add the dates there.
If we want to keep any dates elsewhere, maybe the solution facebook used before they removed the dates could be elegant (and does not require updates)?
Copyright (c) 2017-present ...

Superseded by #1533


feat(redis): add set_key function without ttl

Type of Change

[ ] Bugfix
[ ] New feature
[x] Enhancement
[ ] Refactoring
[ ] Dependency updates
[ ] Documentation
[ ] CI/CD

Description
This PR adds support for set_key to all adding data to redis without a ttl. This is generally discouraged to be used in case of caching or configs, but can be use for persistent data storage.

Additional Changes

[ ] This PR modifies the API contract
[ ] This PR modifies the database schema
[ ] This PR modifies application configuration/environment variables

Motivation and Context

How did you test it?

Checklist

[x] I formatted the code cargo +nightly fmt --all
[x] I addressed lints thrown by cargo clippy
[ ] I reviewed the submitted code
[ ] I added unit tests for my changes where possible

Approach for partial-auth is changed, making this PR obsolete


Remove FLUTTER_RUNTIME variable

-Removes BBCLASS extensions that implement FLUTTER_RUNTIME
Uses flutter-engine PACKAGECONFIG key/value to determine which runtime variants to build
-Packagegroups for flutter apps
Signed-off-by: Joel Winarske<EMAIL_ADDRESS>

@ardera heads up.  This may require a refactor for flutter-pi recipe.  Starting build flush out now.

@WAKazuyoshiAkiyama Upcoming changes.

Build Matrix is green
Smoke Testing next

Container image needs busybox added.  Only cd and pwd commands work.  User id uid:gid works.  Using docker import -c ... one can set the default user of container.

RPI Zero2 checks out for flutter-auto and flutter-pi

dart-sdk on x86_64 requires
mkdir -p /lib64
ln -sf /lib/ld-linux-x86-64.so.2 /lib64/ld-linux-x86-64.so.2

need to patch dart-sdk to resolve this.

Pattern for container use:
docker import -c "USER dev" -c "WORKDIR /home/dev" app-container-image-dart-containerx86-64.tar.bz2 app-container-image-dart-containerx86-64:latest
docker run -it <container id> sh

If your host logged in user has UID=1000, you can maps R/W shares using:
docker run -it -v `pwd`/test:/home/dev/test <container id> sh

Adding BASELIB = "lib64" to local.conf avoids symlink required for dart-sdk.

dart-sdk recipe:

enables external toolchain build for dart-sdk.  Fix for needing to symlink /lib for 64-bit images.
riscv32/riscv64 support

STM3215MP (32-bit)

flutter-auto + gallery (release) tested
dart-sdk not 100%:

root@stm32mp15-disco:~# dart --version
Dart SDK version: 2.18.6 (stable) (Tue Dec 13 21:15:14 2022 +0000) on "linux_arm"
root@stm32mp15-disco:~# dart pub global activate protoc_plugin
+ _fe_analyzer_shared <IP_ADDRESS>s)
+ analyzer 5.3.1
+ args 2.3.1
+ async 2.10.0
+ collection 1.17.0
+ convert 3.1.1
+ crypto 3.0.2
+ dart_style 2.2.4
+ file 6.1.4
+ fixnum 1.0.1
+ glob 2.1.1
+ meta 1.8.0
+ package_config 2.1.0
+ path 1.8.3
+ protobuf 2.1.0
+ protoc_plugin 20.0.1
+ pub_semver 2.1.3
+ source_span 1.9.1
+ string_scanner 1.2.0
+ term_glyph 1.2.1
+ typed_data 1.3.1
+ watcher 1.0.2
+ yaml 3.1.1
Building package executables... (31.3s)
Built protoc_plugin:protoc_plugin.
Cannot rename file to '/home/root/.pub-cache/_temp/dirJHJCDY/bin/protoc_plugin.dart-2.18.6.snapshot', path = '/home/root/.pub-cache/_temp/dirJHJCDY/incremental/tmpMTHAFT/protoc_plugin.dart.incremental.dill.incremental.dill' (OS Error: No such file or directory, errno = 2)
Built protoc_plugin:protoc_plugin_bazel.
Cannot rename file to '/home/root/.pub-cache/_temp/dirJHJCDY/bin/protoc_plugin_bazel.dart-2.18.6.snapshot', path = '/home/root/.pub-cache/_temp/dirJHJCDY/incremental/tmpPPLCBF/protoc_plugin_bazel.dart.incremental.dill.incremental.dill' (OS Error: No such file or directory, errno = 2)
root@stm32mp15-disco:~/cli# dart create -t console cli
root@stm32mp15-disco:~/cli# cd cli
root@stm32mp15-disco:~/cli# dart run
Building package executable... (15.6s)
Built cli:cli.
Hello world: 42!
root@stm32mp15-disco:~/cli# dart compile exe bin/cli.dart
Error: AOT compilation failed
Generating AOT kernel dill failed!

It builds and runs.  Perf may not be resolvable.  Need to look into FPU settings.

@ardera

Though, with this refactor, is it possible to have multiple instances of the same app, compiled with different flutter runtime modes on the target device?

Correct.  It's based on the yocto package config flags.  It supports all varieties now:

Release (default)
Profile
Debug
JIT release

To augment which is built use this pattern from local.conf:
PACKAGECONFIG:append:pn-flutter-engine = " profile debug"

This would build release, profile, and debug.
Wonders app Install example:
/usr/share/flutter/wonders/<beta SDK Version>/release
/usr/share/flutter/wonders/<beta SDK Version>/profile
/usr/share/flutter/wonders/<beta SDK Version>/debug

Symlinks are used for engine artifacts in above cases.
By default the debug app asset bundle install is skipped.  You can override in local.conf if you really want/need it.  The expectation for debug build bundles is that they originate from the host.
Yes it's for Developer scenarios, and Yocto SDK support.  In an SDK scenario you would want all used runtime varieties installed.  Of which you would want to select at build time.
The bbclass scenario came from a dialog I had with AGL release manager.

@jwinarske wonderful, thanks!


[feature] addNetwork hook needs to be added as it is mentioned in the documentation.

What problem does this new feature solve?

I dont have it in version 1.2.1

Describe the solution you'd like
i saw you wanted to add this functionality. Please force adding it.

To add a custom network please refer to docs -> https://docs.reown.com/appkit/react/core/custom-networks


Refactor mutation type2

The schema-configs and resolvers for following model-operations:

update
updateMany
delete
restore
import
importAsync
exportAsync

have been moved from class MutationType to individual ModelQuery classes. Both the schema-config as well as the resolver-code have been copy-pasted to their new homes and stay as they were (except for using the new type-loader now). A few additional pieces of code have been unified.
The graphql schema after this change has been compared to the schema before, and the diff shows no changes.

This is ready for review after https://github.com/mRaPGmbH/GraphCool/pull/12 has been merged.


Attributes aren't visible inside custom evaluation function in CV

Attributes are a tricky method to define custom evaluation metrics (evaluation by groups, evaluation only in some interested subset...)
xgboost works fine with them but with lightgbm they aren't visible inside the custom metric.
I suspect this could be a problem with slice method.
In xgboost:
slice.xgb.DMatrix <- function(object, idxset, ...) {
  if (!inherits(object, "xgb.DMatrix")) {
    stop("object must be xgb.DMatrix")
  }
  ret <- .Call(XGDMatrixSliceDMatrix_R, object, idxset)

  attr_list <- attributes(object)
  nr <- nrow(object)
  len <- sapply(attr_list, length)
  ind <- which(len == nr)
  if (length(ind) > 0) {
    nms <- names(attr_list)[ind]
    for (i in 1:length(ind)) {
      attr(ret, nms[i]) <- attr(object, nms[i])[idxset]
    }
  }
  return(structure(ret, class = "xgb.DMatrix"))
}

In lightgbm:
slice = function(idxset, ...) {

      # Perform slicing
      Dataset$new(NULL,
                  private$params,
                  self,
                  private$colnames,
                  private$categorical_feature,
                  private$predictor,
                  private$free_raw_data,
                  idxset,
                  NULL,
                  ...)

    }

This is a code for test the problem:
require(data.table)
require(Matrix)
require(lightgbm)

logloss <- function(actual, predicted, eps = 10^(-15)) {
  predicted <- pmin(pmax(predicted, eps), 1 - eps)
  -1 / length(actual) * (sum(actual * log(predicted) + (1 - actual) * log(1 - predicted)))
}

interested_only <- function(preds, dtrain) {
  observed <- getinfo(dtrain, 'label')
  interested <- attr(dtrain, 'interested')
  pred.dt <- data.table('interested' = interested, 'observed' = observed, 'preds' = preds)
  # Only interested in evaluate when interested == 1
  pred.dt <- pred.dt[interested == 1]
  ll <- logloss(pred.dt$observed, pred.dt$preds)
  return(list(metric = 'interested_only', value = ll))
}

# load in the agaricus dataset
data(agaricus.train, package = 'lightgbm')
dtrain_lgb <- lgb.Dataset(agaricus.train$data, label = agaricus.train$label)

# We want train with all data but only evaluate in interested subset (which first column is 1)
# Xgboost uses attr for this
interested <- agaricus.train$data[, 1]
attr(dtrain_lgb, 'interested') <- interested

# lightgbm: attribute 'interested' isn't visible inside the custom evaluation function (problem with slice?)
param_lgb <- list(num_leaves = 32,
              learning_rate = 0.05,
              objective = 'binary')

lgb.cv(param_lgb, dtrain_lgb, nround = 20, nfold = 5, eval = interested_only)

# xgboost: attribute 'interested' is visible inside custom evaluation function
require(xgboost)
dtrain_xgb <- xgb.DMatrix(agaricus.train$data, label = agaricus.train$label)
attr(dtrain_xgb, 'interested') <- interested

param_xgb <- list(max_depth = 5,
              learning_rate = 0.05,
              objective = 'reg:logistic')
xgb.cv(param_xgb, dtrain_xgb, nround = 20, nfold = 5, eval_metric = interested_only)

@BlindApe there are issues currently with the slice method in LightGBM for attributes.
Related: https://github.com/Microsoft/LightGBM/issues/390
I wonder if there is a proper way to replicate attributes properly when slicing a lgb.Dataset.

Seems the same logic used in xgboost works:
`require(data.table)
require(Matrix)
require(lightgbm)
slice.lgb.Dataset <- function(dataset, idxset, ...) {
ret <- dataset$slice(idxset, ...)
attr_list <- attributes(dataset)
nr <- nrow(dataset)
len <- sapply(attr_list, length)
ind <- which(len == nr)
if (length(ind) > 0) {
nms <- names(attr_list)[ind]
for (i in 1:length(ind)) {
attr(ret, nms[i]) <- attr(dataset, nms[i])[idxset]
}
}
Return sliced set
invisible(ret)
}
data(agaricus.train, package = 'lightgbm')
dtrain_lgb <- lgb.Dataset(agaricus.train$data, label = agaricus.train$label)
interested <- agaricus.train$data[, 1]
attr(dtrain_lgb, 'interested') <- interested
folds <- sample(1:5, nrow(dtrain_lgb), replace = TRUE)
dtrain_lgb_1 <- slice.lgb.Dataset(dtrain_lgb, which(folds == 1))
names(attributes(dtrain_lgb_1))
attr(dtrain_lgb_1, 'interested')
`

@BlindApe you can make a PR to add it to LightGBM 📦 👍
@guolinke What do you think about that slice method from @BlindApe ?

@BlindApe @Laurae2
Sure, welcome to create the PR.
@Laurae2  BTW, is the slice according to group_id still hard ? we already fix it in python-package ?

@guolinke we need to recreate group ids when slicing.
Currently, group ids are per observation or the number of consecutive observations? (last time I tried I used consecutive observations, and had issues).

@Laurae2
Yeah, you can create an temporary group id (https://github.com/Microsoft/LightGBM/blob/master/python-package/lightgbm/engine.py#L241-L242) to preform split.

Will try to work on it, probably next weekend unless someone does it before me.

@Laurae2 I'll try to do it. I've seen that slice.lgb.Dataset isn't used in lgb.cv, but slice() instead.
I'm not sure if I change slice() with slice.lgb.Dataset() would be the best option.

@BlindApe What about creating a function named lgb.prepare.cv?  You can follow the naming I used to prepare datasets.
Input: a lgb.Dataset, a list of numeric vectors, and what to return (train folds? Test folds? Both?). Each vector: out of fold, so you have to check what the user wants initially from the function.
I'll comment on your PR when you start getting it done.
You might want to fix the slicing at the same time, and potentially the grouping issue.

@BlindApe @Laurae2 any updates ?

@guolinke I'll try to work on it this weekend, it should fix #390 at the same time.
Do you have any R proper example for lambdarank like here with a dataset? I just want to make sure I am testing properly lambdarank.

@Laurae2 you can use this(https://github.com/Microsoft/LightGBM/tree/master/examples/lambdarank).
I think this dataset can be add into R-package as well.


nodePackages.pnpm: 7.12.0 -> 7.12.2

Description of changes
Picks up bugfixes to 7.12.0:
https://github.com/pnpm/pnpm/releases/tag/v7.12.1
https://github.com/pnpm/pnpm/releases/tag/v7.12.2
Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[x] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.11 Release Notes (or backporting 22.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-already-reviewed/2617/614

@ofborg build nodePackages.pnpm

That was fast!


BadRow sealed trait / BQ Loader bad rows

This PR contains necessary changes for making BadRow sealed trait and new BQ loader bad rows.
Verbose encoder and decoders are creating some clutters. There might be possible improvements in there. Also, property based tests are started to written for all bad rows. They are not fully finished but general test structure can be understood from existing tests. Also, while writing the property based tests for schema validation, some updates are made on the schemas. These updates can be found in here. Also, usage of BQ Loader bad rows can be seen in here.

There was a bug in the context decoder in Analytics SDK. I've solved this bug however did not release rc in case any problem. Therefore, that version of Analytics SDK need to be publish locally. You can find relevant PR in here: https://github.com/snowplow/snowplow-scala-analytics-sdk/pull/89

Commits cherry-picked in #13


Legacy Changelogs: Either update or remove altogether

There are also many changelogs with 'geodesicsolutions.com' which I elected not to list above.
Do we care?

Hmm, so the links all go to the old bugzilla bug tracker.  A few years back when Geo was still around and they contracted me to help recover the database, the bug tracker was one that was completely corrupted.  And if I remember correctly, it was behind a login, so it won't show up in wayback.
So I say...  Maybe make a short page in the wiki saying something like the above, that the old bug tracker was corrupted and no longer available so the advanced details for each issue is lost.  Then change the links to go there.
It may be a big enough of a task to be its own PR / issue.
Originally posted by @jonyo in https://github.com/geodesicsolutions-community/geocore-community/issues/120#issuecomment-1059792467

Many of the old affiliate banners we removed from the template sets are referenced in the changelogs.

@jonyo I am confused about these changelogs. I see they are in the upgrade/versions folders. I understand that the other files are used to upgrade between versions, but do the html files serve any real purpose? The entire upgrade folder is removed after installation.
If the changelogs are on the .org website and the ones in the code point to an obsolete bugzilla, is there any point in keeping them?

@vicos59 They exist in the code set and on the website.  In the upgrade I think we link to the changlogs "locally".
I'd be fine with removing them from the codebase if that is how you want to handle it, just need to be sure any links into them (if there are any) are updated.


Word Wrap not working

VSCode Version: Code 1.14.1 (2648980a697a4c8fb5777dcfb2ab110cec8a2f58, 2017-07-13T19:08:57.197Z)
OS Version: Darwin x64 16.6.0
Extensions:

Extension
Author (truncated)
Version

vscode-docker
Pet
0.0.16

csharp
ms-
1.11.0

mono-debug
ms-
0.15.6

code-spell-checker
str
1.3.0

Steps to Reproduce:

Install latest version of code
Toggle Word Wrap

Reproduces without extensions: Yes/No

The editor.wordWrap setting used to be a boolean - it now is a string.
I still hat "editor.wordWrap": true in my settings.json and this broke the ability to toggle word wrap with alt-z for me.

VSCode Version: 1.14.1
OS Version: Windows 10

Steps to Reproduce:

Add "editor.wordWrap": true to settings.json and save
Try to toggle word wrap with alt-z or View->Toggle Word Wrap
Doesn't work
Remove the line, or set it to one of the accepted string values
Works again

Reproduces without extensions: Yes
Expected Behaviour:

Ignore setting
Automatic conversion of setting from bool to equivalent string value when updating

@femot thanks for your investigation, you made my day :)


ext libraries can't be imported

I put 'install_requires' dict under "%ml_init" but I got error in logging of ML engine.

%ml_init -projectId  -bucket  -scaleTier BASIC
{'install_requires': ['google-cloud-storage']}
%%ml_code
import tensorflow as tf
from sklearn import model_selection
import logging
from google.cloud import storage

Traceback (most recent call last): File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/usr/lib/python2.7/runpy.py", line 72, in _run_code exec code in run_globals File "/root/.local/lib/python2.7/site-packages/trainer/task.py", line 5, in  import google.cloud.storage ImportError: No module named storage

Hi @nobmizue
It must be same as issue #5 ,
Jupyter Notebook doesn’t recognize ml_init command as a cell command when you type %ml_init.
Replace it to %%ml_init (double %), so it must be ok.
FYI, You don’t need to modify when you use Datalab, since it automatically generates an alias of cell/line magic.

Close due to inactivity.


Feedback on _d-editor component

The _d-editor components could use a better name in my opionion.
I don't know if a general public will recognize the usage of this component with the current name.
In Mono projects this component is typically named .e-cms (referring to content from a CMS) or .c-content.
In WU3, you instantiate typographic styles with vl-typography.
Code reference: https://github.com/appuniversum/appuniversum.github.io/blob/build/documentation/assets/_scss/_documentation/_d-editor.scss

I agree. I prefer au-d-content as it feels more descriptive of what the component's function is. au-d-typography feels a bit generic to me.


Many VM certification tests aren't automated.

In the VM certification test tool, there are many tests that come under the Assessment tab which are still manual to be answered. And selecting even a single as 'False', it says that the whole certification will fail.
What's the point to having a VM certification tool where nearly 70% of tests aren't automated.
General Assessment

Kernal Assessment

Manual selection of "False" results in warnng.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 76aff51a-dfee-9126-9788-4fee1652814b
Version Independent ID: 0d8f1128-3588-4d12-1501-4071059eb675
Content: Test an Azure virtual machine image for Azure Marketplace
Content Source: articles/marketplace/azure-vm-image-test.md
Service: marketplace
Sub-service: partnercenter-marketplace-publisher
GitHub Login: @ebolton-cyber
Microsoft Alias: edewebolton

Hello @koder101
I have assigned the issue to the content author for further review.

@mathapli please can you look into this?

This is toolkit which will get deprecated with Self Test API. The VM tests when image is submitted to Partner Center is autoamted. Since the tool is thick client and we are planning to replace it, it is correct that it is not automated.

This is toolkit which will get deprecated with Self Test API. The VM tests when image is submitted to Partner Center is autoamted. Since the tool is thick client and we are planning to replace it, it is correct that it is not automated.

I don't think that even Self Test API as of today covers all tests. below is the exact output of Self Test API call -
{ 	"SchemaVersion": 1, 	"AppCertificationCategory": "Microsoft Single VM Certification", 	"ProviderID": "050DE427-2A99-46D4-817C-5354D3BF2AE8", 	"OSName": "Ubuntu 20.04", 	"OSDistro": "Ubuntu 20.04.3 LTS", 	"KernelVersion": "5.11.0-1022-azure", 	"KernelFullVersion": "Linux version 5.11.0-1022-azure (buildd@lcy01-amd64-015) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #23~20.04.1-Ubuntu SMP Fri Nov 19 10:20:52 UTC 2021\n", 	"OSVersion": "20.04", 	"CreatedDate": "12/11/2021 19:04:50", 	"TestResult": "Pass", 	"APIVersion": "1.7", 	"Tests": [ 		{ 			"TestID": "48", 			"TestCaseName": "Bash History", 			"Description": "Bash history files should be cleared before creating the VM image.", 			"Result": "Passed", 			"ActualValue": "2 bash history file(s) exists, each file size is upto 1KB.", 			"RequiredValue": "1024" 		}, 		{ 			"TestID": "39", 			"TestCaseName": "Linux Agent Version", 			"Description": "Azure Linux Agent Version 2.2.41 and above should be installed.", 			"Result": "Passed", 			"ActualValue": "2.5.0", 			"RequiredValue": "2.2.41" 		}, 		{ 			"TestID": "40", 			"TestCaseName": "Required Kernel Parameters", 			"Description": "Verifies the following kernel parameters are set console=ttyS0, earlyprintk=ttyS0, rootdelay=300", 			"Result": "Warning", 			"ActualValue": "Missing Parameter: rootdelay=300\r\nMatched Parameter: console=ttyS0,earlyprintk=ttyS0", 			"RequiredValue": "console=ttyS0#earlyprintk=ttyS0#rootdelay=300" 		}, 		{ 			"TestID": "41", 			"TestCaseName": "Swap Partition on OS Disk", 			"Description": "Verifies that no Swap partitions are created on the OS disk.", 			"Result": "Passed", 			"ActualValue": "No. of Swap Partitions: 0", 			"RequiredValue": "swap" 		}, 		{ 			"TestID": "42", 			"TestCaseName": "Root Partition on OS Disk", 			"Description": "It is recommended that a single root partition is created for the OS disk.", 			"Result": "Passed", 			"ActualValue": "Root Partition: 1", 			"RequiredValue": "1" 		}, 		{ 			"TestID": "44", 			"TestCaseName": "OpenSSL Version", 			"Description": "OpenSSL Version should be >=0.9.8.", 			"Result": "Passed", 			"ActualValue": "1.1.1", 			"RequiredValue": "0.9.8" 		}, 		{ 			"TestID": "45", 			"TestCaseName": "Python Version", 			"Description": "Python version 2.6+ is highly recommended. ", 			"Result": "Passed", 			"ActualValue": "3.8.10", 			"RequiredValue": "2.6" 		}, 		{ 			"TestID": "46", 			"TestCaseName": "Client Alive Interval", 			"Description": "It is recommended to set ClientAliveInterval to 180. On the application need, it can be set between 30 to 235. \nIf you are enabling the SSH for your end users this value must be set as explained.", 			"Result": "Warning", 			"ActualValue": "120", 			"RequiredValue": "ClientAliveInterval 180" 		}, 		{ 			"TestID": "49", 			"TestCaseName": "OS Architecture", 			"Description": "Only 64-bit operating system should be supported.", 			"Result": "Passed", 			"ActualValue": "x86_64\n", 			"RequiredValue": "x86_64,amd64" 		}, 		{ 			"TestID": "51", 			"TestCaseName": "Auto Update", 			"Description": "Identifies if Linux Agent Auto Update is enabled or not.", 			"Result": "Passed", 			"ActualValue": "# AutoUpdate.Enabled=y\n", 			"RequiredValue": "Yes" 		} 	] }

Great point. We are working on Self Test API and will come back to you as it is ready.

@koder101 we have taken the feedback and will work on Self Test API which provides all test cases. Please close this.

@koder101 we have taken the feedback and will work on Self Test API which provides all test cases. Please close this.

@mathapli  Thanks for taking it forward. If I close it, where can I track its progress?

#assign: @sharroy

The following users don't have valid GitHub IDs, or are not collaborators on this repo: sharroy

#please-close

@mathapli @ebolton-cyber  @sharroy
Was it resolved?

@koder101 - As @mathapli has mentioned, we are working on a self-test API that will include all possible test scenarios. From the perspective of tracking progress, publishers will be communicated over email on the same before release. Does that help with the concern?

@koder101 we are aware of this issue and as @sharroy mentioned we are working on adding more test scenarios to the self-test API. We will communicate with publishers over email when this capability is publicly available. I hope this addresses your concern.

@sharroy @ebolton-cyber  Thanks, I'll wait for the email being a publisher.


Not installing from Github...

why it not installing ?? anyone help me out ???

Hello,
I think you just need to install git on the host machine. Can you retry with a git for windows installed ?

Hello,
I think you just need to install git on the host machine. Can you retry with a git for windows installed ?

sorry my mistake, but now it is installed.. now the errors are more....

@osamasabir can't you notice the four red lines of error explaination?
It gives you also suggestions how to fix it.


[INLONG-8490][Manager] Duplicate queried audit data according to all fields

Prepare a Pull Request
[INLONG-8490][Manager] Duplicate queried audit data according to all fields

Fixes #8490

Motivation
At present, the data found by audit is only queried according to several query conditions, and then the total_count and total_delay are counted according to log_ts. However, there may be duplicate data in the found data, which will cause the total_count and total_delay to be greater than the true value.

Modifications
When querying "clickhouse" and "mysql", duplicate sentences were added. This deduplication operation is based on all fields of audit_data. Therefore, we can ensure that the queried audit data is not repeated, and that the total_count and total_delay of statistics are correct.

Please add related UT.


pre-commit: fix errors and run all hooks

The pre-commit hook checks have been failing for a while. This fixes it.

@hackaugusto - could you rebase it from next branch?

@hackaugusto - could you rebase it from next branch?

I think you changed the base branch:

Anything else that needs to be done?


CN new update Opcodes

{
"C2S_ActionRequest": "0x0212",
"C2S_ActionRequestGroundTargeted": "0x0353",
"S2C_ActionEffect01": "0x02e7",
"S2C_ActionEffect08": "0x00ef",
"S2C_ActionEffect16": "0x036f",
"S2C_ActionEffect24": "0x03c4",
"S2C_ActionEffect32": "0x02e6",
"S2C_ActorCast": "0x033b",
"S2C_ActorControl": "0x0249",
"S2C_ActorControlSelf": "0x0397",
"Server_IpRange": "<IP_ADDRESS>/0",
"Server_PortRange": "1-65535"
}

Thank you so much!!!!

英雄！

Im using the NA version, how do i know if is updated?

Im using the NA version, how do i know if is updated?

if your game updated then XivAlex must update too

Thank you!

Could someone tell me how to use opcode？

After I change the opcode, it still does not seem to work for CN.
But when I play on the Japanese server, it works...

Thanks a lot

After I change the opcode, it still does not seem to work for CN. But when I play on the Japanese server, it works...

The latest xivalex version may not compatiable with CN server now. Please use .54 version and try again.

Does any else plugin like alexander can work for CN XIV?
Noclippy has been updated 7days ago and it seems not suitable for 6.2 Version.
Sent from Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 for Windows
From: @.>
Sent: Monday, February 6, 2023 4:57 PM
To: @.>
Cc: @.>; @.>
Subject: Re: [Soreepeong/XivAlexander] CN 6.2 (01/30 update) Opcodes (Issue #570)
After I change the opcode, it still does not seem to work for CN. But when I play on the Japanese server, it works...
The latest xivalex version may not compatiable with CN server now. Please use .54 version and try again.
—
Reply to this email directly, view it on GitHubhttps://github.com/Soreepeong/XivAlexander/issues/570#issuecomment-1418726589, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A5WKF4J7XKDJHTUEBW5T6NDWWC4F5ANCNFSM6AAAAAAULBOR2I.
You are receiving this because you commented.Message ID: @.***>

After I change the opcode, it still does not seem to work for CN. But when I play on the Japanese server, it works...

The latest xivalex version may not compatiable with CN server now. Please use .54 version and try again.

I have tried it, but it still did not work.

After I change the opcode, it still does not seem to work for CN. But when I play on the Japanese server, it works...

The latest xivalex version may not compatiable with CN server now. Please use .54 version and try again.

I tried it, but it still did not work...

After I change the opcode, it still does not seem to work for CN. But when I play on the Japanese server, it works...

The latest xivalex version may not compatiable with CN server now. Please use .54 version and try again.

I tried it, but it sitll did not work...

Nocliply is useful
Sent from Outlook for iOShttps://aka.ms/o0ukef

From: Sunset_Rl @.>
Sent: Tuesday, February 7, 2023 11:38:38 AM
To: Soreepeong/XivAlexander @.>
Cc: Nonouaa @.>; Comment @.>
Subject: Re: [Soreepeong/XivAlexander] CN 6.2 (01/30 update) Opcodes (Issue #570)
After I change the opcode, it still does not seem to work for CN. But when I play on the Japanese server, it works...
The latest xivalex version may not compatiable with CN server now. Please use .54 version and try again.
I tried it, but it sitll did not work...
—
Reply to this email directly, view it on GitHubhttps://github.com/Soreepeong/XivAlexander/issues/570#issuecomment-1420152650, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A5WKF4LKZASEMUSMBYIOYXTWWG7T5ANCNFSM6AAAAAAULBOR2I.
You are receiving this because you commented.Message ID: @.***>


Add composer and title fields from score to website

I think it will make website more user friendly, if it would be able to extract title and composer fields from \header statement of a score and show it as part of the web page title tag.
At least browser history will show not a soulless addresses like lilybin.com/xyz, but soulless addresses with titles that speak for itself.

Good idea.


Unable to create Period to date secondary calc with period as day when metric grain is day

The following metric fails. Using the dbt-bigquery adaptor.
Metric mode file named order_count_daily.sql
-- depends_on: {{ ref('enriched_orders') }}
{{ config(materialized = 'table') }}

select *
from {{ metrics.metric(
    metric_name='order_count_daily',
    grain='day',
    dimensions=[],
    secondary_calculations=[
        metrics.period_to_date(aggregate="sum", period="day", alias="pod_sum_month")
    ]
) }}

Yaml file containing metric definition
metrics:
- name: order_count_daily
  label: Order count daily
  model: ref('enriched_orders')
  description: Count of orders for each day
  type: count
  sql: order_id
  timestamp: order_date
  time_grains: [day]
  filters: []
  dimensions: []

Error -
10:56:28  Database Error in model order_count_daily (models/mascot/order_count_daily.sql)
10:56:28    Name date_day is ambiguous inside spine at [69:67]
10:56:28    compiled SQL at target/run/jaffle_shop/models/mascot/order_count_daily.sql

The same secondary calculation works if Metric grain is month & period is month
Compiled sql looks like so

  create or replace table `badger-345908`.`transformed`.`order_count_daily`

  OPTIONS()
  as (
    -- depends_on: `badger-345908`.`transformed`.`enriched_orders`

select *
from -- Need this here, since the actual ref is nested within loops/conditions:
    -- depends on: `badger-345908`.`transformed`.`dbt_metrics_default_calendar`
    (with source_query as (

    select
        /* Always trunc to the day, then use dimensions on calendar table to achieve the _actual_ desired aggregates. */
        /* Need to cast as a date otherwise we get values like 2021-01-01 and 2021-01-01T00:00:00+00:00 that don't join :( */
        cast(timestamp_trunc(
        cast(cast(order_date as date) as timestamp),
        day
    ) as date) as date_day,

        order_id as property_to_aggregate

    from `badger-345908`.`transformed`.`enriched_orders`
    where 1=1
),

 spine__time as (
     select
        /* this could be the same as date_day if grain is day. That's OK!
        They're used for different things: date_day for joining to the spine, period for aggregating.*/
        date_day as period,

            date_day,

        date_day
     from `badger-345908`.`transformed`.`dbt_metrics_default_calendar`
 ),

spine as (

    select *
    from spine__time

),

joined as (
    select
        spine.period,

        spine.date_day,

        -- has to be aggregated in this CTE to allow dimensions coming from the calendar table
    count(source_query.property_to_aggregate)
 as order_count_daily,
        logical_or(source_query.date_day is not null) as has_data

    from spine
    left outer join source_query on source_query.date_day = spine.date_day

    group by 1, 2

),

bounded as (
    select
        *,
         min(case when has_data then period end) over ()  as lower_bound,
         max(case when has_data then period end) over ()  as upper_bound
    from joined
),

secondary_calculations as (

    select *

        ,
    sum(order_count_daily)
over (
            partition by date_day

            order by period
            rows between unbounded preceding and current row
        )

as pod_sum_month

    from bounded

),

final as (
    select
        period

        , coalesce(order_count_daily, 0) as order_count_daily

        , pod_sum_month

    from secondary_calculations
    where period >= lower_bound
    and period <= upper_bound
    order by 1
)

select * from final

) metric_subq
  );

As can be seen, the issue is with the following CTE - where date_day column is being selected twice leading to ambiguity when selecting this column from the CTE
spine__time as (
     select
        /* this could be the same as date_day if grain is day. That's OK!
        They're used for different things: date_day for joining to the spine, period for aggregating.*/
        date_day as period,

            date_day,

        date_day
     from `badger-345908`.`transformed`.`dbt_metrics_default_calendar`
 ),

Although it doesn't make much sense to create a period to date secondary calc. with period as day if the metric grain is day (since the metric as well as secondary calc will be same), I feel the model should not fail & the behaviour should be consistent across granularities

Hey @nipunj15 ! Thanks for filing this one - I've added it to my backlog and will take a look at this behavior. Love the detailed issue! From only reading your descriptions, I definitely agree that this should work and sounds like a bug.

Hey @nipunj15 ! This has been resolved with the v0.3.0 release. Additionally I've created a PR that adds this specific set of circumstances to a test #71 to ensure that it works in the future.
As it has been confirmed to work and test to be merged this week, I'm closing out this issue. Thanks for flagging!


Issue ec operational

@Jipingnersc
You can find ec_op forcing files on frame under NS2993K, under the shared folder METNO_2_NERSC/ECMWF_OP
Then try something like:
bin/atmo_synoptic.sh ec_op+ssrd+strd 2022-01-01T00:00:00 2022-01-10T00:00:00
The option  "ec_op+ssrd+strd" means both ssrd and strd are coming from ECMWF


obs-studio-plugins.advanced-scene-switcher: 1.25.3 -> 1.25.4

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/WarmUpTill/SceneSwitcher/releases.
meta.description for obs-studio-plugins.advanced-scene-switcher is: An automated scene switcher for OBS Studio
meta.homepage for obs-studio-plugins.advanced-scene-switcher is: https://github.com/WarmUpTill/SceneSwitcher
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.25.4 in filename of file in /nix/store/hvja4mz0yr62pd1dxy13laxbs38gkm3x-advanced-scene-switcher-1.25.4

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
obs-studio-plugins.advanced-scene-switcher

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/hvja4mz0yr62pd1dxy13laxbs38gkm3x-advanced-scene-switcher-1.25.4 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A obs-studio-plugins.advanced-scene-switcher https://github.com/r-ryantm/nixpkgs/archive/0e16431ee301709c73ade9eebda68d400a17d723.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/0e16431ee301709c73ade9eebda68d400a17d723#obs-studio-plugins.advanced-scene-switcher

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/hvja4mz0yr62pd1dxy13laxbs38gkm3x-advanced-scene-switcher-1.25.4
ls -la /nix/store/hvja4mz0yr62pd1dxy13laxbs38gkm3x-advanced-scene-switcher-1.25.4/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

1 package built:

obs-studio-plugins.advanced-scene-switcher

Maintainer pings

@ofborg eval


Where do I find this vendor/autoload.php script?

I'm trying to install and use Guzzle and the documentation says:
After installing, you need to require Composer's autoloader:
require 'vendor/autoload.php';

However I'm unable to find this vendor/autoload.php script. Do you've a copy that I can use, or could you tell me where to find it?

TRY to use sendgrid while testing getting
Warning: require(vendor/autoload.php): failed to open stream...
@pkrumins plz help..

Can you tell us a bit more information? Have you downloaded the zip archive? Installed with composer? Some code examples?
Also, I am 98% sure this is not a bug in guzzle, so I would suggest using StackOverflow for these kind of questions.

http://composite-view.ir


No way to create new default configuration for Azurite

Which service(blob, file, queue, table) does this issue concern?
All services
Which version of the Azurite was used?
3.18.0
Where do you get Azurite? (npm, DockerHub, NuGet, Visual Studio Code Extension)
Visual Studio 2022
What's the Node.js version?
N/A
What problem was encountered?
There doesn't appear to be a way to configure Azurite from within VS2022, or to persist changes to Azurite behavior to a default configuration.  When using VS2022 to develop/debug Azure functions, VS2022 automatically starts Azurite with the default configuration running on ports 10000/10001/10002.  If your system already uses any of those ports, Azurite won't work.  You have to launch Azurite externally with the port overrides, before debugging the Azure function.  It would be nice if you could persist any configuration overrides to a configuration file that would be automatically invoked at the next launch, ideally picked up when VS2022 automatically starts Azurite.
Steps to reproduce the issue?
N/A
Have you found a mitigation/solution?
Yes, launch Azurite from a Command Windows with specific arguments (prior to debugging), and customize the app connection string to reference those custom settings

@barrymculhane
Azurite do support to configure customized B/T/Q port, but the setting is not opened in Visual studio.
This is an issue for Visual Studio. (We can't fix it by Azurite code)
Would you like to contact VS team for this issue?
This doc has the details on how to report a VS feedback issue : https://docs.microsoft.com/en-us/visualstudio/ide/how-to-report-a-problem-with-visual-studio?view=vs-2022

I have reported the issue to the VS development team as well, see:
https://developercommunity.visualstudio.com/t/No-way-to-create-new-default-configurati/10162406,
as this is driving me a bit crazy as well.

Would it be possible to have Azurite optionally pull some command line options from either environmental variables or a config file instead of only from command line?
This would allow override to configure for specific environments for all projects.  (Some of the default ports are already in use by enterprise software that can not be moved.  Not having a file or variable override requires additional step of manually launching azurite for each development session for each developer, which is confusing for developers that don't use it frequently.)

@BilThomas
Currently Azurite open different config in different way, like port is open in command line parameters. This is based on some consideration, like the port to start Azurite might change in different Azurite instance on same machine (to avoid port conflict with current occupied port on the machine).
If you would like VS to open the configuration in the VS started Azurite, please contact VS team.
This doc has the details on how to report a VS feedback issue : https://docs.microsoft.com/en-us/visualstudio/ide/how-to-report-a-problem-with-visual-studio?view=vs-2022
Besides that, you can also install/start Azurite with several different ways, like npm/VS code extension/ docker...

Looking at this now from the VS side; would ports be the main thing folks need to configure and/or save-the-configuration-of? Are there other items you'd want to configure?
Also I presume whatever-we'd-do-here should also help customers who want to use Azurite in a container? So presumably each run using Azurite in a container would start the container up using those same settings. We'd probably have to do this at the project level.

Looking at this now from the VS side; would ports be the main thing folks need to configure and/or save-the-configuration-of? Are there other items you'd want to configure?
Also I presume whatever-we'd-do-here should also help customers who want to use Azurite in a container? So presumably each run using Azurite in a container would start the container up using those same settings. We'd probably have to do this at the project level.

OOTB functionality is that VS2022 spins up Azurite with the LOCAL.SETTINGS.JSON AzureWebJobsStorage setting value "UseDevelopmentStorage=true"
On the corporate laptop I was using, ports 10000-10002 were used by an enterprise anti-virus/firewall product, so I had to run Azurite manually (before launching the VS debug session) specifying ports 11111-11113, and then change the LOCAL.SETTINGS.JSON AzureWebJobsStorage setting value to "DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://<IP_ADDRESS>:11111/devstoreaccount1;QueueEndpoint=http://<IP_ADDRESS>:11112/devstoreaccount1;TableEndpoint=http://<IP_ADDRESS>:11113/devstoreaccount1;"
At the very least, I would like to see VS2022 check the LOCAL.SETTINGS.JSON files for AzureWebJobsStorage overrides, parse out the Blob/Queue/Table port values, and then invoke Azurite using those custom port values.
Ideally, it would be nice if VS2022 options allowed you to configure the ports to run Azurite on, and have it invoke Azurite with those custom port values.

Looking at this now from the VS side; would ports be the main thing folks need to configure and/or save-the-configuration-of? Are there other items you'd want to configure?
Also I presume whatever-we'd-do-here should also help customers who want to use Azurite in a container? So presumably each run using Azurite in a container would start the container up using those same settings. We'd probably have to do this at the project level.

OOTB functionality is that VS2022 spins up Azurite with the LOCAL.SETTINGS.JSON AzureWebJobsStorage setting value "UseDevelopmentStorage=true"
On the corporate laptop I was using, ports 10000-10002 were used by an enterprise anti-virus/firewall product, so I had to run Azurite manually (before launching the VS debug session) specifying ports 11111-11113, and then change the LOCAL.SETTINGS.JSON AzureWebJobsStorage setting value to "DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://<IP_ADDRESS>:11111/devstoreaccount1;QueueEndpoint=http://<IP_ADDRESS>:11112/devstoreaccount1;TableEndpoint=http://<IP_ADDRESS>:11113/devstoreaccount1;"
At the very least, I would like to see VS2022 check the LOCAL.SETTINGS.JSON files for AzureWebJobsStorage overrides, parse out the Blob/Queue/Table port values, and then invoke Azurite using those custom port values.
Ideally, it would be nice if VS2022 options allowed you to configure the ports to run Azurite on, and have it invoke Azurite with those custom port values.

Thanks @barrymculhane  for  your feedback!
Would you like to contact VS team to give your feedback?
This doc has the details on how to report a VS feedback issue : https://docs.microsoft.com/en-us/visualstudio/ide/how-to-report-a-problem-with-visual-studio?view=vs-2022


Scans are not working: canvas is not defined

Many domains were only last seen 10 months ago. See https://github.com/cisagov/crossfeed/issues/1747 for more details.

https://github.com/cisagov/crossfeed/issues/1747

Will look into it.

It was recommended to look at

https://webpack.js.org/plugins/define-plugin/
https://stackoverflow.com/questions/37656592/define-global-variable-with-webpack

to set an empty global variable in webpack.worker.config.js .  The global canvas variable would be empty.  Experimented with this now


Include discordName with an event.

Please provide a summary of the feature
Add event author's name to the bottom of event view modal so that users can know which user created the event and have a contact if they have questions.

"Event Author: Caleb#9822"
Are there any potential issues you foresee with this feature
The author is not stored in the date array of objects. It may be tricky accessing a level up to get to the discordName keyvalue.

Is this feature related to any current or past issues? Please provide the
Additional context
Add any other context or screenshots about the feature request here.
Which Branch should this fix be Pulled into?
PR into Development
If you're interested in working on this feature, please comment so you can be assigned

I can do this one