[scss] support cross file variable resulution

VSCode Version: latest
OS Version: 8.1

I reported this as issue , because I think this must be a default behavior in VSCode, please add this feature to the great VSCode.
Thank you !

@MehdiDehghani Can give more details what is missing? What do you mean by 'hint'. It it for the .sass or the .scss Sass format?

Sure, imagine you have vars.scss (contains some variables) and imported than in main.scss (as you know it's very common), there is no intellisense/autocompletion for vars's variables.
Something like this extension for brackets.

Duplicate https://github.com/Microsoft/vscode/issues/6820

Very similar as this issue https://github.com/Microsoft/vscode/issues/6734


Clean up of Extended Sites Catalog Asset Store pages

Remove Bootstrap dependencies and translation text.

This issue/task has been completed.


Issue with k8s.io/docs/concepts/configuration/manage-compute-resources-container/

This is a Bug Report

Problem:
The link in section "Monitoring compute resource usage" returns 404 and needs to be updated.
Proposed Solution:
Page to Update:
https://kubernetes.io/...

fixed.


Feature, base Arduino build support

This branch can be tested with the instruction here.

It builds for both Arduino and Mbed
However, CI Tests haven't been updated, @mbartling
The last commit contain fixes to the build-warnings on Arduino

@neil-tan please migrate your platform abstractions stuff into https://github.com/uTensor/uTensor/blob/master/src/uTensor/core/uPAL.hpp

Yeah. I will do that.
Hopefully you guys haven’t been renovating

Happy to leave in the const and the commented-out code as long as we can rid of the compiler complaints.
Try to refrain from std::everything as these are foreign to MCU programming.

@mbartling  Could update the CI and get this merge? Otherwise, we risk of having to update this PR again in the future.

This PR is good for reference ops.


Added Tests

Palette
Number formatting
Annotate

Coverage increased (+4.7%) to 61.628% when pulling 5724ea2f943ea798ab6e4252cc3159465a761473 on cesine:tests into 8c9b9f03039b3e2687441bb4e086f7eb9dacbd63 on shutterstock:master.

Coverage increased (+4.7%) to 61.628% when pulling 5724ea2f943ea798ab6e4252cc3159465a761473 on cesine:tests into 8c9b9f03039b3e2687441bb4e086f7eb9dacbd63 on shutterstock:master.


xwm: fix call of xcb_change_window_attributes for old gcc versions

gcc 6.3.0 (at least) complains about &values:
expected ‘const uint32_t * {aka const unsigned int *}’ but argument
is of type ‘uint32_t (*)[1] {aka unsigned int (*)[1]}’

Reported by thorwil on irc

This solved it.

Works for me, thanks!


No error message when odeint fails

Please:

[x] Check for duplicate issues.
[x] Provide a complete example of how to reproduce the bug, wrapped in triple backticks.
[ ] If applicable, include full error messages/tracebacks.

When odeint fails to meet the target precision, as determined by the relative and absolute tolerance, no error or warning message is issued. Here's a toy example demonstrating the problem:
t = np.array([0.5, 0.75, 1, 1.25, 1.5, 2, 3, 4, 5, 6])
y0 = np.array([100.0, 0.0])

theta = np.array([1.5, 1])
def system(state, time, theta):
  k1 = theta[0]
  k2 = theta[1]

  return jnp.array([
    - k1 * state[0],
    k1 * state[0] - k2 * state[1]
  ])

states = odeint(system, y0, t, theta, rtol = 1e-6, atol = 1e-6, mxstep = 1e3)

With this max number of steps, the final state returned by odeint is
[2.61259228e-02 1.14765358e+00]

Now, let's set mxstep = 1. Then odeint returns
[ 1720.9906   -3944.0195  ]

which is patently wrong. There are however no warning messages suggesting this solution might not be reliable.

I think the best we could do here is return NaN instead of a valid answer, since it isn't possible to raise errors from within XLA.

Returning NaN would certainly be an improvement.
I do find warning and error messages extremely helpful, especially when writing intricate code. Specifying a model with TensorFlow Probability built on JAX becomes quite challenging when I need to hunt down where in the code the NaN comes from. By contrast, a language such as Stan provides detailed information about what caused the issue (e.g. "ode integrator reached the maximum number of steps", "cannot evaluate gamma density for a negative variable", etc ). Then again, if this is a constraint imposed by XLA, I'm not sure what the best course of action might be.

Well, we can certainly imagine passing status codes around explicitly. We just can't use "exceptions", since those don't exist in XLA HLO.

How about simply documenting this more clearly? The caller sets both the maximum step count and the tolerance, so it might be reasonable for them to expect a "whichever happens first" policy, provided we make that clear.


How do NodePort Services work?

Hi there,
thank you very much for your awesome help in my last ticket regarding the TLS configuration. It works now :)
Now im wondering, how exposing a service with a NodePort works. If I understand it correctly the firewall and loadbalancer should get configured to forward the port once I create a NodePort Service in my cluster, but that does not happen.
Is my assumption correct? Is NodePort not possible with kube-hetzner?
Thank you very much

Hey @MartiniMoe, you just need to open the incoming port on the Hetzner firewall in the project where your Kube cluster lives. As for the load balancer, it does not come into the picture here. NodePort is opening directly on the ports, so no interaction whatsoever with the LB.
Basically, you open the port on the Hetzner Firewall, then create the NodePort, and you should be able to hit the service with the Node IP directly.
It's been a long time I have not done this, but that should be the case. Nowadays, I just use Ingress through the LB for everything.

But then you can't use - for example - the default ports of dedicated game servers, right? Because everything goes over Port 80 or 443, right?

Yes, you could, you are not at all limited to HTTP or SSL, you can open any port you wish as a NodePort, open a hole in the firewall, and that's it.
Now you could also do the same with your Traefik ingress controller, as unlike Nginx it's not limited to the two ports above either, it can do any TCP or even UDP ports. Again, you never ever touch the LB manually, Traefik has everything it needs thanks to the proxy protocol comms it has with the LB.

Thanks! If I would do it with a Traefik Ingress I would define another entrypoint in templates/traefik_config.yaml.tpl for that port, right?
The thing is I do not understand until now how port 80 and 443 are mapped to the existing  entrypoints web and websecure. Maybe I should just get more into terraform for the moment...

Don't worry, it's not about Terraform. Everything happens in templates/traefik_config.yaml.tpl , as you mentioned above.
Basically, you are dealing with a HelmChartConfig, and you want to add another entrypoint, so find how you do that with the Traefik Helm Values file, and add those values in the HelmChartConfig template above.
The section you probably want to add/and customize is the ports section here.
In the screenshot, you can see that ports is a sister key to additionalArguments so do the same, just copy-paste the whole ports section in the HelmChartConfig, and add the entrypoints for your game servers there, on ports other than, the ones already used. Last but not least, add the same additionalArguments for them, to allow proxy protocols.

Awesome, will try that later, thank you so much!

Hey @MartiniMoe, will close this, but if you have any more questions, do not hesitate to continue the discussion here.


sysctl and puppet specs

move sysctl to be implemented via thias/sysctl
add specs to sysctl parameters
fix current sysctl errors: arp restriction and sysrq settings

@Vincent-- Thanks for bringing this up! It looks like this (and a few more) are missing here. I'll review this module and the tests shortly.


CreateProcess misc fixes

fix setting of default signal handler
fix faulty check
set the current working directory even if no token was set

+1, LGTM

+1

+1 thanks!!


some dir/files missing

i came across with this error ;
building with Andriod Studio 1.3.2
failed to resolve : com.squareup.okhttp:okhttp:2.5.0-SNAPSHOT
failed to resolve : com.squareup.okhttp:okhttp-urlconnection:2.5.0-SNAPSHOT

okhttp is now at 2.5.0, so they do not publish 2.5.0-SNAPSHOT anymore.
Fixed in 0e8f5c0. Thanks!


how to get cellPosition on DragDrop event

hi, i have a problem, when try drag some to cell, i only get mouse position. i try convert position to cellposition, but result is error when worksheet was scroll, i want konw have better way?

Don't convert mouse position to cell position by yourself, use the event argument API instead.
sheet.CellMouseMove += Sheet_CellMouseEnter;

...

private void Sheet_CellMouseEnter(object sender, CellMouseEventArgs e)
{
	Console.WriteLine(e.CellPosition.ToString());
}

See https://reogrid.net/document/events/

@jingwood , Thank you for answers , i already tried before asking, it's not take effect. maybe I wasn't being clear. i use the Dragdrop event, then other events like CellMouseMove and CellMouseEnter become not useful when i drag some to cell, Can you help me with this problem?  my reogrid is latest version

You may able to use CellMouseMove or CellMouseEnter event to get the CellPosition, and use it in your drag event. (not tested)
sheet.CellMouseMove += Sheet_CellMouseEnter;

...

CellPosition lastHoverPosition;

private void Sheet_CellMouseEnter(object sender, CellMouseEventArgs e)
{
    lastHoverPosition = e.CellPosition;
}

...

private void DragDrop(...) {
    // use lastHoverPosition here
}

I will also consider to add CellDrag event, but before it you can try the method above.


Add service mail via. fortune address

Partially addresses #460.
This is deployed and can be tested by sending an email (any subject and content)
to<EMAIL_ADDRESS>
Add a transport map to forward<EMAIL_ADDRESS>to a pipe
Add the pipe to master.cf
Copy scripts and transport map in Postfix role

This also is implemented via a new servicemailer service account created in
LDAP which the mail scripts are run using, avoiding using the root or postfix
user (both are prohibited by Postfix).

/merge


Things: Fix #5720

Description
Restore the expected order of actions ("Mark as completed/canceled" should be the second one, and get the "cmd+enter" keyboard shortcut). It was messed up with the addition of the "Copy URI" action in the #5436 PR
Checklist

[X] I read the extension guidelines
[X] I read the documentation about publishing
[X] I ran npm run build and tested this distribution build in Raycast
[X] I checked that files in the assets folder are used by the extension itself
[X] I checked that assets used by the README are placed outside of the metadata folder

thanks! 🚀


[Bitbucket Search] ...

Extension
https://www.raycast.com/Francois/bitbucket
Description
After providing bitbucket details still I can't search my repositories
Steps To Reproduce
Configured bitbucket Workspace name, Account Name and App password. After searching repo its show no  result
Current Behaviour
No response
Expected Behaviour
No response

Hello! What permissions did you give the app password?

All read access

Hey @sri-rams,
To reproduce the error, I created a fresh bitbucket account with my work email, created a new repository and the list of repos is now empty in raycast using the same permissions as you do for the app password.
Then I tried to give all permissions to the extension, and I can see my repo. It seems like a permission problem.

Can you let me know if this set of permissions are working for you? (read all + write on the Repositories)

Seems to be working for me :)

Did you have time to test it @sri-rams?

Hey @Lp-Francois I am having same problem, tried adding Write permissions on Repositories, but it did not solve it.

Hey @Lp-Francois I am having same problem, tried adding Write permissions on Repositories, but it did not solve it.

Hey!
Can you share your token configuration?
And could you try to tick all boxes, and see if it would then work (to see if it is a permission problem)

Hey @Lp-Francois I am having same problem, tried adding Write permissions on Repositories, but it did not solve it.

Hey! Can you share your token configuration? And could you try to tick all boxes, and see if it would then work (to see if it is a permission problem)

I tried the same configuration as you from the example above with the label: Raycast tweaking rights. It does not work.
Tried with all the ticks, even Admin, but it does not work either.
Also, followed workspace url configuration: https://bitbucket.org/{organization}/ --> replacing {organization} with mine, and copied username from Bitbucket profile settings.

Hey @Lp-Francois I am having same problem, tried adding Write permissions on Repositories, but it did not solve it.

Hey! Can you share your token configuration? And could you try to tick all boxes, and see if it would then work (to see if it is a permission problem)

I tried the same configuration as you from the example above with the label: Raycast tweaking rights. It does not work.
Tried with all the ticks, even Admin, but it does not work either.
Also, followed workspace url configuration: https://bitbucket.org/{organization}/ --> replacing {organization} with mine, and copied username from Bitbucket profile settings.

It is hard to do anything from my side as I cannot manage to reproduce :/
Can you maybe fork the extension and give it a try in local? (With console.log)


Update vue.mdx

Add VITE_NHOST_URL environment variable in example to avoid confusion

We should not use VITE_NHSOT_URL. Instead, we should update the quickstart to use the following everywhere instead:
const nhost = new NhostClient({
  subdomain: import.meta.env.VITE_NHOST_SUBDOMAIN
  region: import.meta.env.VITE_NHOST_REGION
})

@kematzy can you help us with that?

We should not use VITE_NHSOT_URL. Instead, we should update the quickstart to use the following everywhere instead:
const nhost = new NhostClient({
  subdomain: import.meta.env.VITE_NHOST_SUBDOMAIN
  region: import.meta.env.VITE_NHOST_REGION
})

@kematzy can you help us with that?

Yes, I'm happy to help with this over the weekend.
FYI: I was following the Vue Quickstart docs, and only when I added the above ENV variable could I get my local dev version to work. This is why I added it to the docs.

Yes, but that's because the initialization of the Nhost client was incorrect. We should use the code below everywhere to avoid using the VITE_NHOST_URL.
const nhost = new NhostClient({
  subdomain: import.meta.env.VITE_NHOST_SUBDOMAIN
  region: import.meta.env.VITE_NHOST_REGION
})

Please see:

nhost/vue-quickstart pull request #1
https://github.com/nhost/nhost/pull/1372

I hope these changes are acceptable.

Perfect, will check those PRs. Closing this for now.


Support for other languages

First of all: thanks for this fantastic template! I've already used it in a few documents. One feature request I have, though, would be to support other languages apart from English (currently, things like the date format and headings "force" English in some areas). From a brief look at the template, it looks like this should be relatively easy to achieve, apart from one area:
Trivial Cases
Here, hard-coded values could simply become parameters with default values:
https://github.com/talal/ilm/blob/ea4413dbb2c43b2b715b5879d8d87432c5904432/lib.typ#L93-L94
https://github.com/talal/ilm/blob/ea4413dbb2c43b2b715b5879d8d87432c5904432/lib.typ#L129-L130
https://github.com/talal/ilm/blob/ea4413dbb2c43b2b715b5879d8d87432c5904432/lib.typ#L236-L238
Non-trivial Case
https://github.com/talal/ilm/blob/ea4413dbb2c43b2b715b5879d8d87432c5904432/lib.typ#L137-L139
Here, it isn't quite as easy, since the title of the bibliography currently isn't managed by the lib.typ. While, as a short-term solution, this variable could be introduced (and at least set as a default using a #set expression), I don't think this is a great long-term solution 🤔. A more stable solution could be to scope that chapter pagebreak show rule to only the body, with the bibliography and outlines being outside the affected scope.
Next steps
I'd be willing to work on / create a PR for this. Would you accept such a change to the project? And if so: what's your preferred solution on the non-trivial case?
Thanks!

Language support is a great idea. In hindsight, I should've made the different arguments for the template customizable to begin with 😅
I've made the necessary changes to the template. All your concerns should be addressed in v1.0.0. Here's a summary of what you're probably looking for:
#show: ilm.with(
  ...

  # custom format string for date
  date-format: "",
  table-of-contents: outline(title: "Your custom title for TOC"),
  bibliography: bibliography("refs.bib", title: "Custom title"),
  figure-index: (enabled: true, title: "Custom title"),
  table-index: (enabled: true, title: "Custom title"),
  listing-index: (enabled: true, title: "Custom title")
)

You can wait until https://github.com/typst/packages/pull/520 gets merged or if you're using the template locally then just update the template to the latest version.
Let me know if there's anything still missing.

That was quick 👀!
Thank you so much, I'll give it a shot tomorrow!


Timesheet - 25/04/2021 - Dmitry Mugtasimov

Task 1
Reviewed documentation
Proof of Work

See my comments to https://github.com/thenewboston-developers/Website/issues/1752 and follow the containing links

Time Spent
1.5 hours

Task 2
Reviewed PRs
Proof of Work

https://github.com/thenewboston-developers/thenewboston-node/pull/118

Time Spent
0 hours

Task 3
Design software and describe it as tasks
Proof of Work

https://github.com/thenewboston-developers/thenewboston-node/issues/115
https://github.com/thenewboston-developers/thenewboston-node/issues/121
https://github.com/thenewboston-developers/thenewboston-node/issues/122
https://github.com/thenewboston-developers/thenewboston-node/issues/123

Time Spent
1 hours

Task 3
Work on task https://github.com/thenewboston-developers/thenewboston-node/issues/100
Proof of Work

https://github.com/thenewboston-developers/thenewboston-node/pull/124

Time Spent
3.5 hours

Total Time Spent
6 hours
Account Number
757d598308bf1e2943bd1a9fc34ae7b8951ca864d64228b59e62614b27ddefc4

Approved


Filter by level does not work with multiple conditions

As far as I can work out,
"df.filter(level=[1, 2])"
always produces nothing, even when
"df.filter(level=1)"  and "df.filter(level=2)"
produce reasonable values. I have been using workarounds so far, but at some point we should probably fix this!

The level  argument is passed to https://github.com/IAMconsortium/pyam/blob/83b75423de26e3a322dcd1ea9c61069d234f4dc8/pyam/utils.py#L417
And the docstring of the function clearly states that it can be an int or a str (like 1+).
Fine for me to either extend the function or raise an explicit error.
Also, we should add level to the list of illegal column names in an IamDataFrame. Using an extra-column named level would cause unexpected behavior for the filter method.
https://github.com/IAMconsortium/pyam/blob/83b75423de26e3a322dcd1ea9c61069d234f4dc8/pyam/utils.py#L34


Import data from https://github.com/nluedtke/linux_kernel_cves

https://github.com/nluedtke/linux_kernel_cves has a very nice set of correlated data where the upstream Linux kernel versions are handled, likely inferred from distro advisories.
@nluedtke I am curious about how you create the data in the first place? You wrote:

The output was generated automatically through a set of tools that has not been fully tested or made public yet.

It would be awesome to see the code too.

Somehow I completely missed this. The data is collected as a set of Breaking Commits and Fixing Commits for each vuln from various sources that provide that information (google, red hat, debian, ubuntu, etc..) Then for each vuln the first vulnerable version is determined and then through a serious of git manipulations the breaking commits are translated for each stream that might be vulnerable, that provides the first vulnerable version for each stream. The same is done for the breaking commits which gives you a range for each stream (ie 4.15.3 up to 4.15.92). There are various nuances that are slightly more complicated, for instance vulnerabilities that cause by improper backporting where the mainline isn't vulnerable or vulnerabilities that different fixes in one stream than other. But in general thats the process.

As far as making the code public. That is on my to do list when the day job slows down a bit.


FOV cheat engine

Hello Spawnova
Plase add script withe cheat engine Fov distance caméra for 3 games
1 From dusk till down
, I'm looking form dusk to dawn solution. After several failed conversions
and a lack of experience, I decided to find the appropriate code to change
the camera distance.
I edited the file and it works fine on Windows 10
I hope you find the code with the cheat engine
Change the distance of the camera's field of view
Thank you very much and sincere appreciation for your efforts, my friend
link download:
https://www.mediafire.com/file/574pgen7e5iszy5/From-Dusk-Till-Dawn+win+10.rar/file
2 bad boys 2
I sometimes encounter difficulties. I'm not very knowledgeable and I'm
missing an explanation on how to deal with the "cheat engine" program and
how to fix and find FOV in game DX9. There is a request, with your
permission, that I would like to change FOV to other valu of bad boys 2 at
present, change viewing distance, like spyhunter with cheat engine
The bad boys 2 engine is used direct x 9.0
link downolad game full crack ;
https://www.mediafire.com/file/yuegcvgt9njdgyf/Bad_Boys_2_pc_g.rar/file
Dead to rights 2 :https://steamunlocked.net/dead-to-rights-2-free-download/
Crack english x64:https://gamecopyworld.com/games/pc_dead_to_rights_2.shtml
Plase help me to add fov withe cheat engine code
Bad boys 2 dx9. 0
dead to rights 2 dx9. 0c
From dusk till dawn dx8.0a
Cheat engine fov valeur  and near plan

Hey there, unfortunately I don't have any available time for requests like that, seeing as those are older games it's very possible people have already made patches/mods for them though.
This github is primarily for issues or suggestions for the autohotkey script, I hope you understand and I'm sorry I'm unable to help with your request

It is possible for you to download a video, comment on it, and find the Matrix FOV in other relative languages DX8 and DX9. What functions do you have on Windows 10?
I'm looking for more money

Plase help me 🙏🏻🙏🏻🙏🏻 how find fov with classic game dx8 and dx9  for the 3 game
Bad boys 2 dx9
From dusk till dawn dx8
Dead to rights 2  dx9
Plase tutorial with cheat engine help me my hero 👽🙏🏻🙏🏻


[Refactor] Replace literal function name with const value

What type of PR is this：

[ ] bug
[ ] feature
[ ] enhancement
[ ] refactor
[x] others

Which issues of this PR fixes ：

Fixes #
Problem Summary(Required) ：

run starrocks_fe_unittest

[FE PR Coverage check]
:heart_eyes: pass : 204 / 244 (83.61%)
file detail

path
covered line
new line
coverage

:large_blue_circle:
com/starrocks/planner/FileScanNode.java
0
1
00.00%

:large_blue_circle:
com/starrocks/analysis/Expr.java
0
4
00.00%

:large_blue_circle:
com/starrocks/analysis/DataDescription.java
0
8
00.00%

:large_blue_circle:
com/starrocks/analysis/TimestampArithmeticExpr.java
0
7
00.00%

:large_blue_circle:
com/starrocks/load/loadv2/SparkLoadPendingTask.java
0
4
00.00%

:large_blue_circle:
com/starrocks/sql/optimizer/cost/CostModel.java
0
2
00.00%

:large_blue_circle:
com/starrocks/analysis/ColumnDef.java
3
6
50.00%

:large_blue_circle:
com/starrocks/analysis/SelectStmt.java
1
2
50.00%

:large_blue_circle:
com/starrocks/load/Load.java
7
14
50.00%

:large_blue_circle:
com/starrocks/analysis/AggregateInfo.java
5
6
83.33%

:large_blue_circle:
com/starrocks/analysis/FunctionCallExpr.java
42
44
95.45%

:large_blue_circle:
com/starrocks/sql/optimizer/rule/transformation/SplitAggregateRule.java
2
2
100.00%

:large_blue_circle:
com/starrocks/sql/parser/AstBuilder.java
5
5
100.00%

:large_blue_circle:
com/starrocks/sql/optimizer/transformer/SubqueryTransformer.java
2
2
100.00%

:large_blue_circle:
com/starrocks/analysis/InsertStmt.java
1
1
100.00%

:large_blue_circle:
com/starrocks/catalog/FunctionSet.java
69
69
100.00%

:large_blue_circle:
com/starrocks/sql/plan/PlanFragmentBuilder.java
1
1
100.00%

:large_blue_circle:
com/starrocks/sql/analyzer/DecimalV3FunctionAnalyzer.java
12
12
100.00%

:large_blue_circle:
com/starrocks/sql/optimizer/operator/scalar/CallOperator.java
5
5
100.00%

:large_blue_circle:
com/starrocks/analysis/AggregateInfoBase.java
4
4
100.00%

:large_blue_circle:
com/starrocks/sql/analyzer/FunctionAnalyzer.java
32
32
100.00%

:large_blue_circle:
com/starrocks/sql/optimizer/SubqueryUtils.java
2
2
100.00%

:large_blue_circle:
com/starrocks/sql/analyzer/MaterializedViewAnalyzer.java
3
3
100.00%

:large_blue_circle:
com/starrocks/sql/optimizer/rule/implementation/PreAggregateTurnOnRule.java
8
8
100.00%


Expand disclaimer

Hi!
As an outsider assessing this project, the following disclaimer doesn't seem clear enough:

There are some components and APIs missing.

What does that mean in practice? Can I still use the missing components through javascript interop? Or as a Reason developer targeting RN, there would be apis/component I simply cannot use as of today?
Thanks - Victor

Good question. In general it means that not the whole API surface of React Native is supported. That said most of it is indeed covered (with occasional bugs 😄 ).
Things which are not in bs-react-native yet are usually very easy to bind to in the user space (in your project through normal JS ffi). Feel free to contribute if you encounter such cases.
Do you have a suggestion how to rephrase it?

Thanks for the clarification! Here's a suggested completion:

There are some components and APIs missing. But fear not; you still can use uncovered APIs through JS ffi.


how to reset the interval time?

The issue is that if UserInactivity  is triggered with a 10min time interval and if we want to change the interval in middle to 1min then what happens is first it will work for 10 min as it was triggered first and once the process is completed then only it will work for 1 min so, is there any way through which we can reset the time interval.

Hi, I can't reproduce your issue with the newest version of<EMAIL_ADDRESS>Can you please try out the following example? The value of the interval is bound to the value of the TextInput component, and if I set it from 50000ms to 50ms, the interval change is immediate.
https://snack.expo.io/H1rlra2FX

@rajatpillai Hi there, any news on this?

Closed as no one replied.


🌱 Uplift CAPI version for fakeapi

Uplifts CAPI version for fakeapi.
We forgot to update it on this PR as fakeapi server added recently.

/override metal3-centos-e2e-integration-test-main metal3-ubuntu-e2e-integration-test-main
Running tests does not check the changes.
Do we have fake api test triggers?

/test?

/test ?

Do we have fake api test triggers?

I don't think we yet have any.

/lgtm


Missing operation deprecation information

Expected behavior
Operations and their inputs shall be tagged as "deprecated" so we can introduce new operation versions with revised signature, or change input names while maintaining backward compatibility.
Deprecated operations and deprecated operation inputs should not appear in the CLI or GUI.
Actual behavior
As backward compatibility is a requirement, we cannot easily change operation names, their signatures,  and inputs.
Specifications
Cate 0.9.0.dev7

@forman Can you also put a chapter in operation development guide about this, with a small example how it should be used?

Done!


fix: read credentials field before keyFilename

In google-auto-auth, credentials were being read before keyFilename.
I think in porting over features, that order was switched, so this PR switches it back.

Codecov Report

Merging #361 into master will not change coverage.
The diff coverage is 100%.

@@           Coverage Diff           @@
##           master     #361   +/-   ##
=======================================
  Coverage   94.76%   94.76%
=======================================
  Files          14       14
  Lines         955      955
  Branches      198      198
=======================================
  Hits          905      905
  Misses         50       50

Impacted Files
Coverage Δ

src/auth/googleauth.ts
94.67% <100%> (ø)
:arrow_up:

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 35ed34b...cdf676b. Read the comment docs.

I'm curious - how did this present itself as a bug?  If it was a breaking change to move one way, then it would probably be a breaking change the other direction.

This needs a test to make sure the precedence is preserved going forward.

@JustinBeckwith This behavior is specified on the Trace Agent API and tested here. I wouldn't call it a breaking change since it is fixing a bug (that the behavior in this library deviates from the library it replaces), rather than reversing a previous breaking change.
@ofrobots Done

If this is a regression, then the fix isn't semver major - depending on how much time has elapsed. Do we know which commit regressed and when it was released?

@ofrobots It is #281, which was released on Feb 20.
However, users of @google-cloud/common don't see this change until 0.18, because 0.18 drops the dependency on google-auto-auth.

SGTM :)


Weapon Enchantments?

Hi,
i am playing the Dreamcraft Modpack and i am using the specific mob harvester.
As you can see on the picture i have this Ender Gobber Greathammer with a lot of Enchantments.
Inside the harvester i have a wither skeleton and as a weapon my hammer.

My question is:
Are the enchantments considered or does the harvester not use any enchentments (sharpness and looting) at all?
I have not seen a single drop of "wither rib" from the hearty trinkets mod as seen on the second screenshot.
Thx in advance
Best regards
Zippoking

It should. It simulates a player dealing the killing blow using an exact copy of the ItemStack that's set as the weapon, enchants and NBT data and all.


"maxCurrent" cannot be set over MQTT

When publishing e.g. 14 to the MQTT topic evcc/loadpoints/1/maxCurrent/set, the Max. Current within the settings of the loadpoint in the UI is not updating.
In another evcc installation (version 0.127.1) this is working.
Note: This is related to the Home Assistant Add-on of evcc.

Unfortunately your report is missing a detailed log file. Without log, we don‘t have the information for diagnosing the issue described. See https://docs.evcc.io/docs/faq#wie-kann-ich-ein-logfile-zur-fehleranalyse-erstellen.


The python package build reinstalls lib/libmxnet.so into mxnet/libmxnet.so

The mxnet package (C/C++) installs lib/libmxnet.so, and then the python build copies it over into mxnet/libmxnet.so, all under /usr/local.
There is most certainly a way to let the python interpreter know where to look for libraries without needing to copy it into another location.

Do you mean the C++ package, or the Python package? Python package also needs libmxnet.so of course.

Python package should rely on the pre-installed lib/libmxnet.so library in situations when the mxnet package is already installed.

Would you like to fix the python package in this regard? As a workaround you may set MXNET_LIBRARY_PATH See https://github.com/apache/incubator-mxnet/blob/93228649340bcacb8056d47d8f6f8a78a9805ae4/python/mxnet/libinfo.py#L26

Sorry I am only a package maintainer, and don't have resources to fix things.
I've added a patch to the FreeBSD port that deletes this file from the plist.

Ok, no worries. We hope to make it easier to package MXNet in the future.
If you could provide more feedback that would be welcome.
I think improving our CMake setup would improve packageability, would you agree?

I think improving our CMake setup would improve packageability, would you agree?

Absolutely!
Maybe just add a cmake variable INSTALL_AS_PACKAGE. When it would be set to ON the library wouldn't get installed.


Use svg icon for slim loading spinner

Allow using an SVG icon as loading spinner

Coverage remained the same at 99.129% when pulling 80aafe4f8cfef939f18e7cd3aa48454988c09d43 on tf:slim-loading-spinner-svg into 2b2dbd6c0395410efaced87cf6f4cf61902736b9 on codevise:master.

Coverage remained the same at 99.129% when pulling 80aafe4f8cfef939f18e7cd3aa48454988c09d43 on tf:slim-loading-spinner-svg into 2b2dbd6c0395410efaced87cf6f4cf61902736b9 on codevise:master.


⚠ Bofrost.at has degraded performance

In a1f3e74, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1316 ms

Resolved: Bofrost.at performance has improved in 0b1ea94.


MxNet allow to use same name

Description
MxNet allow me to reuse a name of a symbol without returning an error, it eventually leads to a cyclic graph in the visualization.
It should prevent the user to be able to reuse the same name unless the user want specifically to reuse the same variable (with an argument), instead of advising them to not reuse the same name (#2036)
Environment info (Required)
on Intel Core i7-5820K
with pip install mxnet
Error Message:
There is no error message, and that's the problem.
Minimum reproducible example
a=mx.sym.Variable('u')
b=mx.sym.relu(a,'v')
c=mx.sym.log(b,'u')
mx.viz.plot_network(c)

in1 = mx.nd.random.uniform(0.001,5,shape=[2,2])
ex = c.bind(ctx=mx.cpu(), args={'u' : in1})
print ex.forward()
print ex.output_dict
print ex.arg_dict
print in1

return a cyclic graph (u => v => u) and:
[[-2.28207898  0.61076486]
 [ 1.42630005  1.56565714]]
<NDArray 2x2 @cpu(0)>]
{'u_output':
[[-2.28207898  0.61076486]
 [ 1.42630005  1.56565714]]
<NDArray 2x2 @cpu(0)>}
{'u':
[[ 0.10207178  1.84183955]
 [ 4.16326666  4.78581858]]
<NDArray 2x2 @cpu(0)>}

[[ 0.10207178  1.84183955]
 [ 4.16326666  4.78581858]]
<NDArray 2x2 @cpu(0)>

Which shows that u is BOTH the input variable and the log function.

Hi @Caenorst
I think this is not a bug, users may want to create two variables with same name and use in different graphs as mentioned in your reference issue. We should allow to use same name
This your case, the output seems correct, if modify your code to not use the same name:
c=mx.sym.log(b,'x')
it will print the same output as your code snippet.
The only difference is the cycle in graph visualization, which dictates user has used repeated name. I added this PR to prevent confusion

#10429 should fix this.
@sandeep-krishnamurthy  could you help to close this issue?
Thanks


a few bytes less for Chrome Icon

replace yellow path with circle
reuse Chromium icon’s shorter path

Good job! Thanks, merged ;-)


Investigate Content Wider than screen

Pages reported:

https://docs.appsignal.com/front-end/sourcemaps.html
https://docs.appsignal.com/front-end/installation.html
https://docs.appsignal.com/support/operating-systems.html
https://docs.appsignal.com/heroku/host-metrics.html

How to fix:
https://microwork.dev/fix-content-wider-than-screen-error/
After running a test in Mobile-Friendly Test everything seems fine.

https://search.google.com/test/mobile-friendly/result?id=UD_54_nY7MHPeOb62jKaUQ

It says 'pending validation'
(however, the search console still had it flag this error on Sunday):

Yay solved! validation passed!

Okido, closing this issue then.


Add functions to transform datasets

Transforms: log, square root, power. Add a pop-up that suggests/explains different types of transformations and when they are used.

@msimmond @lmpincus
For a given general multiple variate linear model with interactions, e.g. y ~ a1 + a2 + a1 * a2 do you want all variables transformed or to allow the user to select which variables to transform?
For example, do we only allow:
y ~ a1^2 + a2^2 + a1^2 * a2^2
or to allow this:
y ~ a1^2 + a2 + a1^2 * a2?

If I remember correctly, if you are including quadratic effects in the model, you'll also need to include all non-quadratic effects as well as terms.
y ~ x1 + I(x1^2) + x2 + I(x2^2) + ...

Also, best practice to surround the transformations with the isolate function I().

Thanks, Kyle, But my question was more about letting users setting individual variables to transform or simply transforming all of the variables. I don't know what is common or necessary for agricultural data.

Yeah, I know. I just added my two cents because a statistician had a stern
talking to with me about that once.
On Fri, Jul 17, 2015 at 8:04 PM, Jason K. Moore<EMAIL_ADDRESS>wrote:

Thanks, Kyle, But my question was more about letting users setting
individual variables to transform or simply transforming all of the
variables. I don't know what is common or necessary for agricultural data.
—
Reply to this email directly or view it on GitHub
https://github.com/ucd-ipo/aip-analysis/issues/13#issuecomment-122464003
.

I'll definitely use your two cents :)
I'm neither a statistician nor an expert at R, so any tips help.

@msimmond Just a reminder here, that I need some sort of example of what you want to do with transformations.

@msimmond This is still cloudy to me. Now that we are going to the 9 scenarios, where do transformations fit in? Do we need more scenarios or do you want this to work in a more general way, i.e. can be applied to any of the 9 scenarios?

I want the transformation options to be applied to any of the 9 scenarios. It will need to involve the user in the decision process of which transformation (if any) will be applied to data. The decision process will involve inspection of (1) shapiro-wilk test for normality of residuals, (2) levene's test for homogeneity of variance (HOV), (3) 1-df Tukey test for non-additivity (although, #3 is NOT run for CRD), (4) 'res x pred' plot, and (5) LSD table of LS Means.
NOTES:
#2 HOV is the most important assumption (confirmed by non-significant Levene's test). Thus, no conclusions should be drawn from the ANOVA if this assumption is violated.
If Levene’s test is significant and transformation of the dependent variable does not correct it, a variance-weighted ANOVA (e.g. Welch's) can be performed to test for differences among group means.
Here are some references: http://www.unh.edu/halelab/BIOL933/labs/lab6.pdf, http://www.unh.edu/halelab/BIOL933/lectures/lect_11_reading.pdf

Ok, if we want to apply transformations to any of the 9 scenarios we'll need a few examples (at least) for me to get an idea of how to generalize it in the app. Maybe once you build the model formula, you can select the transformation. Will this transformation only ever happen on the dependent variable?

After the model formula is selected, and the lm(), anova(), shapiro.test(), leveneTest(), and the Tukey 1-DF Test on the squared residuals, and plot(resids ~ preds) are run, the user should be prompted if a transformation of the dependent variable (only case) is needed. If so, user proceeds to select transformation, and the previous code is run again on the transformed variable. At this point, they can check the output for improvement. There should be an option to try a different transformation, as well as to use Welch's variance-weighted ANOVA in the case that Levene's test cannot be corrected with transformations. I think the Ad-Hoc analyses of LSD should be on another tab to make it obvious that this is a next step once the model and data are all good.

The transformation selection could be before the calls to lm/aov, shapiro.test, levenTest, Tukey, etc. If it is, then we don't have to make the code run through a second, the user would do it manually. So, for example, the user would first use the default transformation (None) and they'd see all the output to the above functions and notice that they don't look good. So then they'd go back to the transformation input box and change the transformation. They'd have to then press "run analysis" again to see the new results of all the function calls. If we do it this way, then it is on the user to rerun the model with the transformation instead of having code that reruns it automatically when the user selects a transformation at the end of the analysis.

Welch's variance-weighted ANOVA

This is something new, and outside of the scope of what we've already agreed on doing. Maybe put this as "icing on the cake".

I think the Ad-Hoc analyses of LSD should be on another tab to make it obvious that this is a next step once the model and data are all good.

Sounds good.

OK, icing, but this is a common thing you have to do with ag data. I can look into the code for it.

Also we'll need an option to detransform data in case user wants this in the post-hoc plots (e.g., bar graph showing de-transformed treatment means).

So if you transform the data to create the model you may need to detransform it to do the post hoc tests?
Show me examples of the Welch's thing and some transformations and I can then see how complex it will be to fit it all in to the app.
And just to be a curious devil's advocate here...why not just teach the workshop attendees how to do this stuff in R instead of wrapping this app around limited functionality?

For reference this is Maegan's sample code for finding an exponent for a power transformation (this works with the RCBD two var example):
my.data$merged_treatment <- paste0(my.data$clone, my.data$nitrogen)
as.factor(my.data$merged_treatment)
str(my.data)
means <- aggregate(my.data$yield, list(my.data$merged_treatment), mean)
vars <- aggregate(my.data$yield, list(my.data$merged_treatment), var)
logmeans <- log10(means$x)
logvars <- log10(vars$x)
power.mod<-lm(logvars ~ logmeans)
summary<-summary(power.mod)
#identify the slope
summary$coefficients[2,1]
#calculate the appropriate power of the transformation, where Power = 1 – (slope/2)
power <- 1-(summary$coefficients[2,1])/2
power
#Create power-tranformed variable
my.data$yield<-(my.data$yield)^(power)

Transformations are now supported in the app. Closing.

Has the transformation back to the original units been added yet?
For log-transformed variable X ==> 10^X
For power-transformed variable X with exponent 'a' ==>  X^-a
On Thu, Aug 13, 2015 at 6:14 PM, Jason K. Moore<EMAIL_ADDRESS>wrote:

Closed #13 https://github.com/ucd-ipo/aip-analysis/issues/13.
—
Reply to this email directly or view it on GitHub
https://github.com/ucd-ipo/aip-analysis/issues/13#event-382109320.

--
Maegen Simmonds, Ph.D.
<EMAIL_ADDRESS>707-694-6079

No, that is listed in a different issue #41 and I don't really understand what you want here. There is nothing to change back. There are columns in the data frame for the original variable and the transformed variables. I don't change the original column, I just add new columns.

We just need the LS means for the treatments (from the LSD table) to be
transformed back to the original units. These values should be made visible
to the users and also the means that will be used in the bar plot. Does
that make sense?
On Thu, Aug 13, 2015 at 9:51 PM, Jason K. Moore<EMAIL_ADDRESS>wrote:

No, that is listed in a different issue #41
https://github.com/ucd-ipo/aip-analysis/issues/41 and I don't really
understand what you want here. There is nothing to change back. There are
columns in the data frame for the original variable and the transformed
variables. I don't change the original column, I just add new columns.
—
Reply to this email directly or view it on GitHub
https://github.com/ucd-ipo/aip-analysis/issues/13#issuecomment-130965463
.

--
Maegen Simmonds, Ph.D.
<EMAIL_ADDRESS>707-694-6079

Adding what you want to the examples we've been working on would make the clearest sense. If you can write the example code, I'll know exactly what to do.

Also try out the app and let me know if it is doing transformations correctly. In both of the examples you added transformations to, I don't think they were correct because you transformed the same variables in this fashion: sqrt(log10(y)^power.

I started adding it to #34


Jenkins Windows CI is not installing DART

Windows CI is currently skipping the dartsim component:
-- Could NOT find DART (missing: DART_DIR)
-- Looking for DART - not found

-- -------------------------------------------

-- BUILD WARNINGS
-- 	Cannot build component [dartsim] - Missing: DART (Components: collision-ode, utils, utils-urdf, CONFIG)
-- END BUILD WARNINGS

We should make sure DART and its Ignition Physics bindings are installable and runnable on Windows.

I had been working on this for a while before, but dart wasn't building on windows at the time. I think it is in better shape now, but we also require several components, so we need to make sure those dependencies are available as well.

add dart to ign-physics workspace: https://github.com/ignition-tooling/gazebodistro/commit/15d4b5a8d30b67cab0a43bcd9e8db31be20cf004
install extra vcpkg dependencies: https://github.com/ignition-tooling/release-tools/commit/2cbf664e1aee8a76ccfb940649fe5760401379af

test build fails; I think our vcpkg state is out of date and the ode formula has a bitbucket hash? I believe @traversaro fixed this in https://github.com/microsoft/vcpkg/pull/11029, but maybe something is out of date on our CI machines?

 https://build.osrfoundation.org/job/ign_physics-ign-2-win/41/

I'll try again without ODE...

need to fix this I think:

https://github.com/dartsim/dart/blob/becbeada2a8ba94834e69ceb9f4efaa92381b756/CMakeLists.txt#L54

dart install location will be fixed by https://github.com/dartsim/dart/pull/1478
now cmake is failing while finding dart dependencies:

 https://build.osrfoundation.org/job/ign_physics-ign-2-win/45/console

dart is now in vcpkg: https://github.com/dartsim/dart/issues/1005
so that should simplify matters if it builds the components that we need

latest test with dartsim from vcpkg:  https://build.osrfoundation.org/job/ign_physics-ign-2-win/58/

latest test with dartsim from vcpkg:  https://build.osrfoundation.org/job/ign_physics-ign-2-win/58/

Error: Cannot find definition for package `dartsim`.

@j-rivero are the vcpkg definitions out of date on our CI machines? I was hoping to try the dartsim package

@j-rivero are the vcpkg definitions out of date on our CI machines? I was hoping to try the dartsim package

Yep, we are working with a "frozen" (we are not running git pull on the repo) snapshot of the vcpkg formulas. That is somehow good for stability although brings these kind of updated problems. My recommendation would be try to update vcpkg in a system out of the buildfarm (or take a node out of CI), git pull to the latest version and check to build the whole ignition suite.

@j-rivero are the vcpkg definitions out of date on our CI machines? I was hoping to try the dartsim package

Yep, we are working with a "frozen" (we are not running git pull on the repo) snapshot of the vcpkg formulas. That is somehow good for stability although brings these kind of updated problems. My recommendation would be try to update vcpkg in a system out of the buildfarm (or take a node out of CI), git pull to the latest version and check to build the whole ignition suite.

sounds good; I will work on this with @JShep1 and @chapulina

I just got my windows VM running again and installed dartsim with vcpkg, and it's closer, but ign-physics still fails to find DART's collision-ode component:
-- Could NOT find DART (missing: collision-ode) (Required is at least version "6.9")

more verbose log at https://gist.github.com/scpeters/d7a66c27f6423c9c8d13156f270d7eab
I'll try disabling the ode component for now and see if I can get farther

I've temporarily substituted the collision-bullet component for collision-ode and have started making some changes in a test branch:

425b82746ce38f85d84d6c18f820c9429e87122f: use /permissive- for dartsim-plugin per recommendation in https://github.com/dartsim/dart/issues/753#issuecomment-393067157
03744a814d6cd477d109eaa0f869ca58a58787d8: copy instead of symlink the unversioned plugin on windows (copied from approach in #32 for tpe)

it now has Assimp and FCL linking errors (full console output in gist)
CustomMeshShape.obj : error LNK2001: unresolved external symbol "public: __cdecl aiNode::aiNode(void)" (??0aiNode@@QEAA@XZ) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
EntityManagementFeatures.obj : error LNK2001: unresolved external symbol "public: static class std::shared_ptr<class dart::collision::OdeCollisionDetector> __cdecl dart::collision::OdeCollisionDetector::create(void)" (?create@OdeCollisionDetector@collision@dart@@SA?AV?$shared_ptr@VOdeCollisionDetector@collision@dart@@@std@@XZ) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(MeshShape.obj) : error LNK2001: unresolved external symbol "public: __cdecl aiNode::~aiNode(void)" (??1aiNode@@QEAA@XZ) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(MeshShape.obj) : error LNK2001: unresolved external symbol aiImportFileExWithProperties [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(MeshShape.obj) : error LNK2001: unresolved external symbol aiApplyPostProcessing [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(MeshShape.obj) : error LNK2001: unresolved external symbol aiReleaseImport [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(MeshShape.obj) : error LNK2001: unresolved external symbol aiCreatePropertyStore [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(MeshShape.obj) : error LNK2001: unresolved external symbol aiReleasePropertyStore [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(MeshShape.obj) : error LNK2001: unresolved external symbol aiSetImportPropertyInteger [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(AssimpInputResourceAdaptor.obj) : error LNK2001: unresolved external symbol "public: static void * __cdecl Assimp::Intern::AllocateFromAssimpHeap::operator new(unsigned __int64)" (??2AllocateFromAssimpHeap@Intern@Assimp@@SAPEAX_K@Z) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(AssimpInputResourceAdaptor.obj) : error LNK2001: unresolved external symbol "public: static void __cdecl Assimp::Intern::AllocateFromAssimpHeap::operator delete(void *)" (??3AllocateFromAssimpHeap@Intern@Assimp@@SAXPEAX@Z) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(AssimpInputResourceAdaptor.obj) : error LNK2001: unresolved external symbol "public: virtual bool __cdecl Assimp::IOSystem::ComparePaths(char const *,char const *)const " (?ComparePaths@IOSystem@Assimp@@UEBA_NPEBD0@Z) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(FCLCollisionDetector.obj) : error LNK2001: unresolved external symbol "public: __cdecl fcl::Triangle::Triangle(void)" (??0Triangle@fcl@@QEAA@XZ) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(FCLCollisionDetector.obj) : error LNK2001: unresolved external symbol "public: void __cdecl fcl::Triangle::set(unsigned __int64,unsigned __int64,unsigned __int64)" (?set@Triangle@fcl@@QEAAX_K00@Z) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(FCLCollisionDetector.obj) : error LNK2001: unresolved external symbol "public: unsigned __int64 __cdecl fcl::Triangle::operator[](int)const " (??ATriangle@fcl@@QEBA_KH@Z) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(FCLCollisionObject.obj) : error LNK2001: unresolved external symbol "public: unsigned __int64 __cdecl fcl::Triangle::operator[](int)const " (??ATriangle@fcl@@QEBA_KH@Z) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(FCLCollisionDetector.obj) : error LNK2001: unresolved external symbol "void __cdecl fcl::eigen_old<double>(class Eigen::Matrix<double,3,3,0,3,3> const &,class Eigen::Matrix<double,3,1,0,3,1> &,class Eigen::Matrix<double,3,3,0,3,3> &)" (??$eigen_old@N@fcl@@YAXAEBV?$Matrix@N$02$02$0A@$02$02@Eigen@@AEAV?$Matrix@N$02$00$0A@$02$00@2@AEAV12@@Z) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]

I've temporarily substituted the collision-bullet component for collision-ode and have started making some changes in a test branch:

scpeters@425b827: use /permissive- for dartsim-plugin per recommendation in dartsim/dart#753 (comment)
scpeters@03744a8: copy instead of symlink the unversioned plugin on windows (copied from approach in #32 for tpe)

it now has Assimp and FCL linking errors (full console output in gist)
CustomMeshShape.obj : error LNK2001: unresolved external symbol "public: __cdecl aiNode::aiNode(void)" (??0aiNode@@QEAA@XZ) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
EntityManagementFeatures.obj : error LNK2001: unresolved external symbol "public: static class std::shared_ptr<class dart::collision::OdeCollisionDetector> __cdecl dart::collision::OdeCollisionDetector::create(void)" (?create@OdeCollisionDetector@collision@dart@@SA?AV?$shared_ptr@VOdeCollisionDetector@collision@dart@@@std@@XZ) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(MeshShape.obj) : error LNK2001: unresolved external symbol "public: __cdecl aiNode::~aiNode(void)" (??1aiNode@@QEAA@XZ) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(MeshShape.obj) : error LNK2001: unresolved external symbol aiImportFileExWithProperties [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(MeshShape.obj) : error LNK2001: unresolved external symbol aiApplyPostProcessing [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(MeshShape.obj) : error LNK2001: unresolved external symbol aiReleaseImport [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(MeshShape.obj) : error LNK2001: unresolved external symbol aiCreatePropertyStore [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(MeshShape.obj) : error LNK2001: unresolved external symbol aiReleasePropertyStore [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(MeshShape.obj) : error LNK2001: unresolved external symbol aiSetImportPropertyInteger [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(AssimpInputResourceAdaptor.obj) : error LNK2001: unresolved external symbol "public: static void * __cdecl Assimp::Intern::AllocateFromAssimpHeap::operator new(unsigned __int64)" (??2AllocateFromAssimpHeap@Intern@Assimp@@SAPEAX_K@Z) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(AssimpInputResourceAdaptor.obj) : error LNK2001: unresolved external symbol "public: static void __cdecl Assimp::Intern::AllocateFromAssimpHeap::operator delete(void *)" (??3AllocateFromAssimpHeap@Intern@Assimp@@SAXPEAX@Z) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(AssimpInputResourceAdaptor.obj) : error LNK2001: unresolved external symbol "public: virtual bool __cdecl Assimp::IOSystem::ComparePaths(char const *,char const *)const " (?ComparePaths@IOSystem@Assimp@@UEBA_NPEBD0@Z) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(FCLCollisionDetector.obj) : error LNK2001: unresolved external symbol "public: __cdecl fcl::Triangle::Triangle(void)" (??0Triangle@fcl@@QEAA@XZ) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(FCLCollisionDetector.obj) : error LNK2001: unresolved external symbol "public: void __cdecl fcl::Triangle::set(unsigned __int64,unsigned __int64,unsigned __int64)" (?set@Triangle@fcl@@QEAAX_K00@Z) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(FCLCollisionDetector.obj) : error LNK2001: unresolved external symbol "public: unsigned __int64 __cdecl fcl::Triangle::operator[](int)const " (??ATriangle@fcl@@QEBA_KH@Z) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(FCLCollisionObject.obj) : error LNK2001: unresolved external symbol "public: unsigned __int64 __cdecl fcl::Triangle::operator[](int)const " (??ATriangle@fcl@@QEBA_KH@Z) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]
dart.lib(FCLCollisionDetector.obj) : error LNK2001: unresolved external symbol "void __cdecl fcl::eigen_old<double>(class Eigen::Matrix<double,3,3,0,3,3> const &,class Eigen::Matrix<double,3,1,0,3,1> &,class Eigen::Matrix<double,3,3,0,3,3> &)" (??$eigen_old@N@fcl@@YAXAEBV?$Matrix@N$02$02$0A@$02$02@Eigen@@AEAV?$Matrix@N$02$00$0A@$02$00@2@AEAV12@@Z) [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]

@traversaro have you seen these linking errors before?

@traversaro have you seen these linking errors before?

I did not, but it seems that being dart a static library on Windows (see https://github.com/dartsim/dart/issues/1501), it is necessary to explicitly link all the shared libraries on which it depends (in theory CMake should handle this), while from the errors it seems that fcl and assimp are not properly linked. For debugging, it would be helpful to have the full linker invocation line to check if fcl and assimp are actually linked.

By the way, the best way for me to catch this problems has always to add vcpkg ports for ignition libraries, to ensure that even if there are regression at the vcpkg level they are catched fast by vcpkg CI and dev themselves. Unfortunately in this case the ign-physics port (that should be relatively simple) has been blocked by the availability of the ignition-common port (see https://github.com/microsoft/vcpkg/pull/11273). Unfortunately the ignition-common port was quite unlucky, as at some point in the vcpkg CI they installed pkg-config as well, but without making sure before that all the ports installed valid .pc files. For this reason, the ignition-common ports has been waiting for a long time for the .pc files of its dependency to be fixed. In theory it is possible to modify ignition-common and ignition-cmake to optionally avoid to use the .pc files, but to be honest I have never invested time in such a complicated workaround that would not be useful in the long term.

@traversaro have you seen these linking errors before?

I think I noticed something related: DART on MSVC hardcodes the library names of fcl and assimp (https://github.com/dartsim/dart/blob/0be8c3de481f85e440579ab1c60a8242a0d936c1/cmake/Findfcl.cmake#L31 and https://github.com/dartsim/dart/blob/e18046107679ff71a0da75dbbf2982b5650ff490/cmake/Findassimp.cmake#L29) instead of using the imported targets, so this could explain the linking errors. Unfortunately testing Dart on Windows is quite complicated due to the impossibility of compiling DART as a shared library (see https://github.com/dartsim/dart/issues/1501), so even just compiling the test means that you get a 1 Gb executable for each test.

Unfortunately testing Dart on Windows is quite complicated due to the impossibility of compiling DART as a shared library (see dartsim/dart#1501), so even just compiling the test means that you get a 1 Gb executable for each test.

Actually the tests on Windows were disabled in https://github.com/dartsim/dart/pull/1286 .

@traversaro have you seen these linking errors before?

I did not, but it seems that being dart a static library on Windows (see dartsim/dart#1501), it is necessary to explicitly link all the shared libraries on which it depends (in theory CMake should handle this), while from the errors it seems that fcl and assimp are not properly linked. For debugging, it would be helpful to have the full linker invocation line to check if fcl and assimp are actually linked.

it took me a minute to figure out how to expose the linker command, but setting an environment variable VERBOSE=1 did the trick. Yeah, it looks like fcl and assimp are not listed at all in the link command (with some massaged whitespace for ease of reading):
Link:
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\bin\HostX64\x64\link.exe
  /ERRORREPORT:QUEUE
  /OUT:"C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\bin\Release\ignition-physics3-dartsim-plugin.dll"
  /INCREMENTAL:NO
  /NOLOGO
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\dart-collision-bullet.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\BulletDynamics.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\BulletCollision.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\LinearMath.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\BulletSoftBody.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\dart-utils-urdf.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\dart-utils.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\urdfdom_sensor.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\urdfdom_model_state.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\urdfdom_model.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\urdfdom_world.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\console_bridge.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\dart.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\dart-external-odelcpsolver.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\ccd.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\boost_system-vc140-mt.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\boost_filesystem-vc140-mt.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\octomap.lib"
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\octomath.lib"
  C:\Users\scpet\Desktop\ws\ignition\install\sdformat10\lib\sdformat10.lib
  "C:\Users\scpet\Desktop\vcpkg\installed\x64-windows\lib\tinyxml2.lib"
  "..\lib\Release\ignition-physics3.lib"
  "C:\Users\scpet\Desktop\ws\ignition\install\ignition-plugin1\lib\ignition-plugin1.lib"
  "C:\Users\scpet\Desktop\ws\ignition\install\ignition-common3\lib\ignition-common3-graphics.lib"
  "C:\Users\scpet\Desktop\ws\ignition\install\ignition-math6\lib\ignition-math6.lib"
  "C:\Users\scpet\Desktop\ws\ignition\install\ignition-common3\lib\ignition-common3-profiler.lib"
  "C:\Users\scpet\Desktop\ws\ignition\install\ignition-common3\lib\ignition-common3.lib"
  kernel32.lib
  user32.lib
  gdi32.lib
  winspool.lib
  shell32.lib
  ole32.lib
  oleaut32.lib
  uuid.lib
  comdlg32.lib
  advapi32.lib
  /MANIFEST
  /MANIFESTUAC:"level='asInvoker' uiAccess='false'"
  /manifest:embed
  /PDB:"C:/Users/scpet/Desktop/ws/ignition/build/ignition-physics3/bin/Release/ignition-physics3-dartsim-plugin.pdb"
  /SUBSYSTEM:CONSOLE
  /TLBID:1
  /DYNAMICBASE
  /NXCOMPAT
  /IMPLIB:"C:/Users/scpet/Desktop/ws/ignition/build/ignition-physics3/lib/Release/ignition-physics3-dartsim-plugin.lib"
  /MACHINE:X64
  /machine:x64
  /DLL "ignition-physics4-dartsim-plugin.dir\Release\CustomFeatures.obj"

Unfortunately testing Dart on Windows is quite complicated due to the impossibility of compiling DART as a shared library (see dartsim/dart#1501), so even just compiling the test means that you get a 1 Gb executable for each test.

Actually the tests on Windows were disabled in https://github.com/dartsim/dart/pull/1286 .

Indeed, I enabled the DART tests and I have the same linking error on DART tests.

https://github.com/dartsim/dart/issues/1476 seems related, but they mention a different set of  missing symbols

nice work, https://github.com/dartsim/dart/pull/1510 fixes the FCL linking errors and most of the Assimp linking errors; I now just see the following error:
LINK : fatal error LNK1181: cannot open input file 'utf8cpp.lib' [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]

I believe the utf8cpp linkage is coming from assimp: https://github.com/microsoft/vcpkg/blob/cebe05184119cfabcc8f5c0e71c8673c22a1487b/ports/assimp/irrlicht.patch#L10-L11

nice work, dartsim/dart#1510 fixes the FCL linking errors and most of the Assimp linking errors; I now just see the following error:
LINK : fatal error LNK1181: cannot open input file 'utf8cpp.lib' [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]

I believe the utf8cpp linkage is coming from assimp: https://github.com/microsoft/vcpkg/blob/cebe05184119cfabcc8f5c0e71c8673c22a1487b/ports/assimp/irrlicht.patch#L10-L11

full linker command at https://gist.github.com/scpeters/7f30e97696c95093752c9e7fc45f25cc

nice work, dartsim/dart#1510 fixes the FCL linking errors and most of the Assimp linking errors; I now just see the following error:
LINK : fatal error LNK1181: cannot open input file 'utf8cpp.lib' [C:\Users\scpet\Desktop\ws\ignition\build\ignition-physics3\dartsim\ignition-physics3-dartsim-plugin.vcxproj]

I believe the utf8cpp linkage is coming from assimp: https://github.com/microsoft/vcpkg/blob/cebe05184119cfabcc8f5c0e71c8673c22a1487b/ports/assimp/irrlicht.patch#L10-L11

Cool, this comes from a PR merged 20 hours ago ( https://github.com/microsoft/vcpkg/pull/13521 ), really a fresh regression. Let's open a vcpkg issue on that: https://github.com/microsoft/vcpkg/issues/14045 .

wow, thanks for deciphering that and submitting the issue; I'll watch it and try again if it gets resolved

ok, the utf8cpp linkage error is fixed by https://github.com/microsoft/vcpkg/pull/14061; I'll see how far I can get now...

I had some trouble linking with ODE, so I switched to the collision-bullet component for testing and got tests compiled and running, though any tests involving the dartsim-plugin fail with:
unknown file: error: C++ exception with description "Access violation - no RTTI data!" thrown in the test body.

I then tried to fix the ODE linking issue and am preparing to make a pull request for that.

A possible debug direction may be to enable the example and the testsuite compilation and execution of DART itself, this may highlight if there are some problems in DART itself.

A possible debug direction may be to enable the example and the testsuite compilation and execution of DART itself, this may highlight if there are some problems in DART itself.

yes, I've reproduced the failures in DART itself: https://github.com/dartsim/dart/issues/1522

it looks like https://github.com/dartsim/dart/pull/1528 may eliminate our need for the /permissive- workaround

@scpeters it is only a partial fix. There are other errors that occur without /permissive- that I haven't been able to sort out yet.

Removing this from TODO so we can focus on the rest of the stack. Until DART is fixed, ign-physics is supported on Windows without the dartsim component. We welcome contributions from the community.

Removing this from TODO so we can focus on the rest of the stack. Until DART is fixed, ign-physics is supported on Windows without the dartsim component. We welcome contributions from the community.


Problem downloading traefik:v1.5.4 (actual :latest)

docker pull traefik:v1.5.4

v1.5.4: Pulling from library/traefik
no matching manifest for linux/amd64 in the manifest list entries

but
docker pull traefik:v1.5.3

v1.5.3: Pulling from library/traefik
5d3835484afe: Pull complete
0feefa6e9e49: Pull complete
Digest: sha256:d277007b55a8a8d972b1983ef11387d05f719821a2d2e23e8fa06ac5081a302f
Status: Downloaded newer image for traefik:v1.5.3

Build/Docker Build seems to be broken, it happens every now and then unfortunately with not only this repo. From my experience you just have to wait a few for it to go back to normal.

Indeed, the 1.5.4 release has still not been built. We are on it: https://github.com/docker-library/official-images/pull/4129#issuecomment-373621107

It finally works :tada:, closing this one then :)


Added the ss of the my buidl Hack Web3Conf India

added my project
description:
Developed an NFT marketplace enabling users to mint, buy, and sell digital assets (e.g., art, music) with secure blockchain transactions via Web3.py and Solidity smart contracts. Utilized IPFS for asset storage and Django/Flask for user and transaction management

@Snehsk can you merge this?

Could you please rename the screenshot as this format

Name-projectname-date

Hey, I have done it, can you check now?

Could you please rename the screenshot as this format

Name-projectname-date

@Snehsk Hey, I have done it, can you check now?

Hi could you please remove previous file.
Keep one image only


update: clickhouse version

Add a label automerge to automatically merge the PR after approval and passed checks.
Description
As part of incident 222 we have to update clickhouse to a new version as we changed a config in the query_log table.
This is not urgent to deploy to customers as they will have a much lower load than us

You need to increase the helm chart version as well 😇 that's why the linter is failing


tidied html

Nice clean html!

Hi James, I'm just going through the motions on this one and I'm very aware that you'all have moved on from assignment 2... Your html indenting looks lovely, so the only thing I can find is that I think you're allowed to have the  and  tags at the same level as the  ones even though they are logically branches (what I read is that it's because they're the only possible branches at that level and it economises on levels. Or something like that). Cheers, Madeleine


Timestamp is u64 how to find the real date?

Common issues before reporting
Have you modified the save files
No
Have you tried the latest release
Yes
Describe the bug
Timestamp is u64 how to find the real date?
It's too small to just be a simple timestamp as it gives me a date in the 90s.
>>> datetime.datetime.fromtimestamp(638424028570890000 / 10**9).isoformat()
'1990-03-26T04:00:28.570890'

Has anyone tried to convert the value?
Copy of .sav or .sav.json files
Example:
"Timestamp": {
      "struct_type": "DateTime",
      "struct_id": "00000000-0000-0000-0000-000000000000",
      "id": null,
      "value":<PHONE_NUMBER>70890000,
      "type": "StructProperty"
    },

The timestamp is from C# binary representation which starts at 0001-01-01T00:00:00Z and is represented as 100 nanoseconds where the Python timestamp starts at 1970-01-01T00:00:00Z and is in seconds.
def convert_timestamp(ts):
    unix_ts_offset =<PHONE_NUMBER>00000000  # 100th of nanoseconds from 0001-01-01T00:00:00Z to 1970-01-01T00:00:00Z
    return datetime.datetime.fromtimestamp((ts - unix_ts_offset ) / 10000000)

convert_timestamp(638424028570890000)
# gives 2024-02-01 16:47:37.089000


Require Helm 3 and document that

The latest charts require Helm 3; this patch adjusts the instructions
to match:

Tiller is no longer installed
no init needed
the name is provided as the first argument, not --name

Signed-off-by: Stephen Kitt<EMAIL_ADDRESS>

Thanks @skitt. Can you also review the in repo README please?


ODM Data Loader: Install does not include Path to DataLoader.exe in System Path

kimschreuders[CodePlex] Including the Path to DataLoader.exe in the System Path is required for batch processing. Until the installer is updated, users can manually add this to get batch processing functionality.

horsburgh[CodePlex] Re-opening with status of fixed.

karthikiyer[CodePlex] Added the code for including the System Path for the ODMLoader.exe. Now the ODMLoader.exe can be invoked from anywhere using the command prompt.
Issue resolved
** Closed by karthikiyer 5/9/2011 3:49 PM

sreeder[CodePlex] issue Fixed in source code checkin 58740

karthikiyer[CodePlex] Download page for HydroServer now contains version 1.1.5 which has the ODMLoader.exe added to the System Path.

karthikiyer[CodePlex] Issue resolved

karthikiyer[CodePlex] Added the code for including the System Path for the ODMLoader.exe. Now the ODMLoader.exe can be invoked from anywhere using the command prompt.


Update the .NET SDK of Microsoft.HybridContainerService with 2024-01-01 API

Contributing to the Azure SDK
Please see our CONTRIBUTING.md if you are not familiar with contributing to this repository or have questions.
For specific information about pull request etiquette and best practices, see this section.

API change check
APIView has identified API level changes in this PR and created following API reviews.
Azure.ResourceManager.HybridContainerService


[KYUUBI #296] Add spark 2.4 profile and shade hive-sevice-rpc to engine jar to fix thrift build err

  ❨?❩

Please add issue ID here?

Fixes #296
Why are the changes needed?

to make new Kyuubi support 2.4.7 for backward compatibility
Test Plan:

Add some test cases that check the changes thoroughly including negative and positive cases if possible
Add screenshots for manual tests if appropriate
Run test locally before make a pull request

This PR covers the thrift part build error and let to the rest in followups
[ERROR] /Users/kentyao/kyuubi/externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/engine/spark/operation/GetCatalogs.scala:37: value catalogManager is not a member of org.apache.spark.sql.internal.SessionState
[ERROR] /Users/kentyao/kyuubi/externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/engine/spark/operation/GetColumns.scala:180: overloaded method value listTables with alternatives:
  (db: String,pattern: String)Seq[org.apache.spark.sql.catalyst.TableIdentifier] <and>
  (db: String)Seq[org.apache.spark.sql.catalyst.TableIdentifier]
 cannot be applied to (String, String, includeLocalTempViews: Boolean)
[ERROR] /Users/kentyao/kyuubi/externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/engine/spark/operation/GetColumns.scala:181: value getTablesByName is not a member of org.apache.spark.sql.catalyst.catalog.SessionCatalog
[ERROR] /Users/kentyao/kyuubi/externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/engine/spark/operation/GetColumns.scala:203: value listLocalTempViews is not a member of org.apache.spark.sql.catalyst.catalog.SessionCatalog
[ERROR] /Users/kentyao/kyuubi/externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/engine/spark/operation/GetColumns.scala:206: value schema is not a member of Any
[ERROR] /Users/kentyao/kyuubi/externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/engine/spark/operation/GetColumns.scala:208: value table is not a member of Any
[ERROR] /Users/kentyao/kyuubi/externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/engine/spark/operation/GetColumns.scala:208: type mismatch;
 found   : Any
 required: org.apache.spark.sql.types.StructField
[ERROR] /Users/kentyao/kyuubi/externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/engine/spark/operation/GetColumns.scala:208: type mismatch;
 found   : Any
 required: Int
[ERROR] /Users/kentyao/kyuubi/externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/engine/spark/operation/GetTableTypes.scala:36: value tableTypes is not a member of object org.apache.spark.sql.catalyst.catalog.CatalogTableType
[ERROR] /Users/kentyao/kyuubi/externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/engine/spark/operation/GetTables.scala:72: overloaded method value listTables with alternatives:
  (db: String,pattern: String)Seq[org.apache.spark.sql.catalyst.TableIdentifier] <and>
  (db: String)Seq[org.apache.spark.sql.catalyst.TableIdentifier]
 cannot be applied to (String, String, includeLocalTempViews: Boolean)
[ERROR] /Users/kentyao/kyuubi/externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/engine/spark/operation/GetTables.scala:73: value getTablesByName is not a member of org.apache.spark.sql.catalyst.catalog.SessionCatalog
[ERROR] /Users/kentyao/kyuubi/externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/engine/spark/operation/GetTables.scala:89: overloaded method value listTables with alternatives:
  (db: String,pattern: String)Seq[org.apache.spark.sql.catalyst.TableIdentifier] <and>
  (db: String)Seq[org.apache.spark.sql.catalyst.TableIdentifier]
 cannot be applied to (String, String, includeLocalTempViews: Boolean)
[ERROR] /Users/kentyao/kyuubi/externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/engine/spark/operation/GetTables.scala:91: value listLocalTempViews is not a member of org.apache.spark.sql.catalyst.catalog.SessionCatalog
[ERROR] /Users/kentyao/kyuubi/externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/schema/RowSet.scala:27: object HiveResult is not a member of package org.apache.spark.sql.execution
[ERROR] /Users/kentyao/kyuubi/externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/schema/RowSet.scala:108: not found: value HiveResult
[ERROR] /Users/kentyao/kyuubi/externals/kyuubi-spark-sql-engine/src/main/scala/org/apache/kyuubi/schema/RowSet.scala:187: not found: value HiveResult
[ERROR] 16 errors found

cc @ulysses-you @turboFei @luzhonghao @pan3793

cc @ulysses-you @turboFei @luzhonghao @pan3793

About the compile errors. I think we should introduce a SparkShim just like HiveShim to make it works with mutli spark versions.
Since spark 3.1.0 was published into maven central repo accidentally, I have tested it in local, also encountered some compile errors on RowSet apis.

About the compile errors. I think we should introduce a SparkShim just like HiveShim to make it works with mutli spark versions.
Since spark 3.1.0 was published into maven central repo accidentally, I have tested it in local, also encountered some compile errors on RowSet apis.

Another things is Scala. Considering spark 2.4 support Scala 2.12 in experimental, I thinks most users use spark 2.4 with Scala 2.11, include HDP and CDH.

Another things is Scala. Considering spark 2.4 support Scala 2.12 in experimental, I thinks most users use spark 2.4 with Scala 2.11, include HDP and CDH.

About the compile errors. I think we should introduce a SparkShim just like HiveShim to make it works with mutli spark versions.
Since spark 3.1.0 was published into maven central repo accidentally, I have tested it in local, also encountered some compile errors on RowSet apis.

I am quite OK with this idea

About the compile errors. I think we should introduce a SparkShim just like HiveShim to make it works with mutli spark versions.
Since spark 3.1.0 was published into maven central repo accidentally, I have tested it in local, also encountered some compile errors on RowSet apis.

I am quite OK with this idea

Yeah, I agree with @pan3793 . With different Spark version, Scala version will be an issue.  I believe SparkShim is a better idea. IMO Kyuubi has no strongly request with Scala version, isn't it @yaooqinn ?
BTW, Apache Livy also use the reflection to use Spark.

Yeah, I agree with @pan3793 . With different Spark version, Scala version will be an issue.  I believe SparkShim is a better idea. IMO Kyuubi has no strongly request with Scala version, isn't it @yaooqinn ?
BTW, Apache Livy also use the reflection to use Spark.

IMO Kyuubi has no strongly request with Scala version

There is unnecessary to build Kyuubi Server with multi Scala version, but kyuubi-spark-sql-engine does, because kyuubi-spark-sql-engine is a Spark Application. The example is Apache Zeppelin, Zeppelin Server build with Scala 2.10 & 2.11, Zeppelin Spark Interpreter build with Scala 2.10 & 2.11 & 2.12.

IMO Kyuubi has no strongly request with Scala version

There is unnecessary to build Kyuubi Server with multi Scala version, but kyuubi-spark-sql-engine does, because kyuubi-spark-sql-engine is a Spark Application. The example is Apache Zeppelin, Zeppelin Server build with Scala 2.10 & 2.11, Zeppelin Spark Interpreter build with Scala 2.10 & 2.11 & 2.12.

IMO Kyuubi has no strongly request with Scala version, isn't it @yaooqinn ?

The only module that cares about the scala version is the engine and should follow the spark one

IMO Kyuubi has no strongly request with Scala version, isn't it @yaooqinn ?

The only module that cares about the scala version is the engine and should follow the spark one

We also has another option, write kyuubi-spark-sql-engine in Java.

We also has another option, write kyuubi-spark-sql-engine in Java.

the scala version does not bring compile issue with the user-side, we are not like livy which accepts scala codes.
We only need a way to be compatible with the different Spark versions that we declare to support.
Let us not make the thing too complicated and hard to maintain

the scala version does not bring compile issue with the user-side, we are not like livy which accepts scala codes.
We only need a way to be compatible with the different Spark versions that we declare to support.
Let us not make the thing too complicated and hard to maintain

About the compile errors. I think we should introduce a SparkShim just like HiveShim to make it works with mutli spark versions.
Since spark 3.1.0 was published into maven central repo accidentally, I have tested it in local, also encountered some compile errors on RowSet apis.

can we open a PR for spark 3.1.0, I think we can use this Spark community's mistake to take a step ahead

About the compile errors. I think we should introduce a SparkShim just like HiveShim to make it works with mutli spark versions.
Since spark 3.1.0 was published into maven central repo accidentally, I have tested it in local, also encountered some compile errors on RowSet apis.

can we open a PR for spark 3.1.0, I think we can use this Spark community's mistake to take a step ahead


Would this work in a Laravel 5 project?

Not really an issue as such, but just wondering?

I haven't tried it. Will give it a once over now

That would be great. Would love to use it :)

Just updated the package. You should be all set now :-)

Awesome, thank you!


[POAE7-2333] Arrow based batch test framework

What changes were proposed in this pull request?

reuse current cider batch data generator, and convert to arrow based batch in test. will not convert null data currently.
for result check, just compare row/column num with duck result, didn't verify actual data.
will replace with new utils.

Why are the changes needed?

Does this PR introduce any user-facing change?

How was this patch tested?

Which label does this PR belong to?

@bigPYJ1151 @xieqi @yma11 Please take a review.


After removing these code the encoding performance can be more than 20x faster than before. (10ms to 0.5ms) (In my case, D3D11 pixel format specifically, DXVA should also have this problem. In fact all hardware surface suffers.)
The removed code literally does nothing effective, and it should be safe to remove, as the output is same after removal.
More detail:
The remove code simply alloc a buffer from amf, and copies whole AVFrame to the buffer, then set the buffer as an input parameter of frame. After sending, it reads the buffer back in the encoded packet retrived from amf, and copies the data back into AVFrame, then released everything. The point is, neither AMF nor FFMPEG use any data in these procedure, so the interop overhead cost 10ms per frame and just make amf encoders unable to use at all. This might be some debugging code while development.
FFMPEG side's bug report and mailing list has been submitted, but considering even master branch still have this bug, this might take years to let this patch merged into next distribute version.

FFMPEG side's bug report and mailing list has been submitted

Links?

FFMPEG side's bug report and mailing list has been submitted

Links?

Mail list sent, not repiled yet. Will update here ASAP

https://trac.ffmpeg.org/ticket/10119

This should be a bug related to max_pool_size, this code is irrelevant to the encoding delay.


Linux support?

Thank you so much for this awesome work.
I am generating folders on Linux AWS workers and would absolutely love to support folder images for macOS users, but it appears this will only be possible if the workers are running macOS, rather than Linux.
Do you have some idea if it would be possible to build something like this on Linux and if so, what the work would look like?
I see your project is all in Objective C or Swift maybe? I'm assuming the image data is just written as metadata in the folder's 'stat' data, but may be read/written via proprietary Apple code? Or can you give me an overview of how it works/how I might implement it on Linux?
Thank you again!

The functions to read the icon data are only available on macOS, unfortunately, so I don't think running on Linux is an option.

Thanks for the quick response, but I think it's possible actually! Check
this out:
https://delightlylinux.wordpress.com/2018/06/12/set-custom-folder-icon-using-bash/
On Fri, Dec 4, 2020 at 5:48 PM Sveinbjorn Thordarson <
<EMAIL_ADDRESS>wrote:

Closed #7 https://github.com/sveinbjornt/osxiconutils/issues/7.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/sveinbjornt/osxiconutils/issues/7#event-4073555655,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABQIEPH62QWTHTATMXJTDVTSTEHFRANCNFSM4UNTNNFA
.


3475 welsh titles in english

This PR will render page titles in english in a meta tag so that we could use english titles irrespective of the language chose to report to analytics.

:+1:


feat: Added GFG Challenges

That function helps me to debug the variable inside the code

if it only helps you then better remove it while raising PR. or if it helps everyone, comment and write its functionality.


typescript: __TypeKind is not imported

Describe the bug
ts compilers complains with Cannot find name '__TypeKind'.ts(2304) when there is a introspection field kind.
To Reproduce
document goes
query userType {
  userType: __type(name: "User") {
    kind
  }
}

Additional context
I have to add declare type __TypeKind = typeof import('graphql').__TypeKind; to fix this problem.
#1380 referenced, and @kamilkisiela, please take a look?

@dotansimha @flisky #1400 should fix it

Very nice I will be waiting for this release!

Fix available in 1.0.0 👍


add boot_delay metadata

starting all the routers at the same time might lead to a system halt
proposal is to implement a boot delay metadata parameter that will delay the start of the VMs to spread the load

closed via #31


The feishu plugin internal error

Describe the bug
The feishu plugin run error,  panic: [http code error[500]:[{"code":121001,"msg":"internal error","error":{}}]
To Reproduce
Steps to reproduce the behavior:

start devlake
go run plugin/feishu/feishu.go

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots

Additional context
Add any other context about the problem here.

This problem has been fixed.


Document --select-tag in --help and how to bypass prompt on reset usage?

Was just about to test deck reset --select-tags <foo> running within a shell script but is there no way to pass -y flag to avoid the prompt?
Also, there currently isn't any doc for --select-tag in --help...so that would be really nice to have!

I don't think - y is going to work. According to https://github.com/Kong/deck/blob/58eef897f8e8189524d74d4cfc7250dcfd8cfe15/cmd/dump.go#L179, "-yes" would do the job. There might be a way to define it in your HOME/.deck.yml, but I don't know yet how

found  -f, --force which will do part two

Hi @aaronhmiller , https://github.com/Kong/deck/commit/0c31abb3ff79d69736ec23a5613c7b36340f6cbb added several docs improvement, including a clearer explanation for --selec-tag as well.
$ deck reset --help
The reset command deletes all entities in Kong's database.string.

Use this command with extreme care as it's equivalent to running
"kong migrations reset" on your Kong instance.

By default, this command will ask for confirmation.

Usage:
  deck reset [flags]

Flags:
      --all-workspaces        reset configuration of all workspaces (Kong Enterprise only).
  -f, --force                 Skip interactive confirmation prompt before reset.
  -h, --help                  help for reset
      --rbac-resources-only   reset only the RBAC resources (Kong Enterprise only).
      --select-tag strings    only entities matching tags specified via this flag are deleted.
                              When this setting has multiple tag values, entities must match every tag.
...
...


Return dataclass from linearization function

Not 100% sure we want to do this, but it could be nice for generated python linearization functions to return a dataclass with residual, jacobian, hessian_approximation, rhs fields or something similar. This would clarify which return argument is which, since we currently return T.Tuple[np.ndarray, np.ndarray, np.ndarray, np.ndarray] which is a bit ambiguous.

I'll note that this won't be py2 compatible, which is maybe/probably fine, but the linearization functions we generate currently are py2 compatible.  We could always return a NamedTuple instead of course


Order of upgrade purchase influences final result inaccurately.

The upgrade purchase order influences the final result.  This generally results in clicking becoming completely useless after half of the muffin upgrades are complete (unless you save the click upgrades to last, which I have confirmed here).
The upgrades need to be divided into three pools and calculated in the following order:
0) everything that doesn't mention % (also, any non-upgrade calculations go here)

muffin % upgrades
click % upgrades

Pool 0 has to be further subdivided into per-building SPS % increases, and then subdivided between additions coming first and multiplications coming afterwards. I'd like to come up with a neater way of expressing this in the upgrade functions using some sort of pure functional method.

Well, the clicking is straightforward: just set it to whatever the total percentage is.  If you purchase it last it's worth 10% in full.  The two numeric increases for clicking aren't really compatible with the long run game.  At present you can remove SPC entirely once the first 1% is purchased, as it's essentially the same thing.
As for the rest of it, I think it would be better to wait until reimagining the pony-to-friendship system happens.  Everything needs to change if ponies go up in number: the exponential and factorial building calculations need to go away--they belong in the enhancements area instead since those can be limited in number (i.e., "enhancement: each blah produces twice as much").


Used AccentButtonStyle instead of manual background for what's new page

Summary of the pull request
Used the appropriate style for accent buttons for the what's new page button.
On rest:

On hover:

On hover before:

References and relevant issues
Issue #1009.
PR checklist

[x] Closes #1009
[ ] Tests added/passed
[ ] Documentation updated

It looks like these kind of mistakes repeatedly show up and seem to be caused by a lack of understanding of how WinUI/XAML styling is supposed to work...? I.e. not using pre-defined styles/light-weight styling. Would it be helpful to give an "Introduction to WinUI 3" styling to all devs working on the repo by, e.g. @niels9001? Or at least some useful links/documents.
Or are these just one-off mistakes?

/azp run


sso_cookies.py not working when "=" equals symbol is present

After trying to use the sso_cookies.py to crate the cookies.json file, it couldn't authenticate due to an issue in the JSON creation.
When the following pattern is present (I have omitted the rest of the cookies and formated the JSON for obvious reason):
{ 	"_dd_s":"rum=1&expire=111", 	"_fbp":"fb.1.111.111" }
It is converting to:
{ 	"_dd_s:rum": "1&expire=111,_fbp:fb.1.111.111" }
Some additional info:

The original JSON was extracted from Firefox's network tab, as indicated in the Elrob's commentary
I called the command in PowerShell, using the following sintax: python3 sso_cookies.py '"_dd_s":"rum=1&expire=111.......'

Hi!
I did today and it worked, just to double-check,
From your web browser:

Open devs tools
Navigate to Network tab
Find the cookie, this can be found from the header tab, scroll down until you find where it says "cookie" or to the cookies tab, copy all of the
I.e. "cookie: BrowserCookie=123123123123-123123-123123-123123; _vwo_uuid_v2=12312313123; ......."

From your command line, navigate where you have the safaribooks project

cd safaribboks
Use the following command and the parameter should be the cookie adding " to the beginning and to the end.
python3 sso_cookies.py "cookie: BrowserCookie=123123123123-123123-123123-123123; _vwo_uuid_v2=12312313123; ......."
If everything is ok you will see:
$ Done! Cookie Jar saved into cookies.json. Now you can run safaribooks.py without the --cred argument...

Now execute the initial command from the basic instructions
I.e. python3 safaribooks.py [bookId]
$ python3 safaribooks.py<PHONE_NUMBER>23
That worked for me.

Hi!
I did today and it worked, just to double-check,
From your web browser:

Open devs tools
Navigate to Network tab
Find the cookie, this can be found from the header tab, scroll down until you find where it says "cookie" or to the cookies tab, copy all of the
I.e. "cookie: BrowserCookie=123123123123-123123-123123-123123; _vwo_uuid_v2=12312313123; ......."

From your command line, navigate where you have the safaribooks project

cd safaribboks
Use the following command and the parameter should be the cookie adding " to the beginning and to the end.
python3 sso_cookies.py "cookie: BrowserCookie=123123123123-123123-123123-123123; _vwo_uuid_v2=12312313123; ......."
If everything is ok you will see:
$ Done! Cookie Jar saved into cookies.json. Now you can run safaribooks.py without the --cred argument...

Now execute the initial command from the basic instructions
I.e. python3 safaribooks.py [bookId]
$ python3 safaribooks.py<PHONE_NUMBER>23
That worked for me.

I followed your instructions and I can confirm it worked. I was using Firefox. I copy all the values of cookie tab, change the format insted of "key":'value" to key=value and pasted all the string in oss_cookies.py to generate the cookies.json file.
Thanks a lot.

How to solve that error !!
Traceback (most recent call last):
File "sso_cookies.py", line 13, in
import safaribooks
File "C:\Users*****\Desktop\safaribooks\safaribooks.py", line 12, in
import requests
ModuleNotFoundError: No module named 'requests'

How to solve that error !!
Traceback (most recent call last):
File "sso_cookies.py", line 13, in
import safaribooks
File "C:\Users*****\Desktop\safaribooks\safaribooks.py", line 12, in
import requests
ModuleNotFoundError: No module named 'requests'

How to solve that error !!
Traceback (most recent call last):
File "sso_cookies.py", line 13, in
import safaribooks
File "C:\Users*****\Desktop\safaribooks\safaribooks.py", line 12, in
import requests
ModuleNotFoundError: No module named 'requests'

That is a python dependency/library, "download" requests:
$ sudo pip install requests (or pip3 install requests for python3) if you have pip installed.
If pip is installed but not in your path you can use
python -m pip install requests (or python3 -m pip install requests for python3)

How to solve that error !!
Traceback (most recent call last):
File "sso_cookies.py", line 13, in
import safaribooks
File "C:\Users*****\Desktop\safaribooks\safaribooks.py", line 12, in
import requests
ModuleNotFoundError: No module named 'requests'

That is a python dependency/library, "download" requests:
$ sudo pip install requests (or pip3 install requests for python3) if you have pip installed.
If pip is installed but not in your path you can use
python -m pip install requests (or python3 -m pip install requests for python3)

Please read the README.md.
This is a Python3 program!

Please read the README.md.
This is a Python3 program!

My Exported cookies should be like that :
{
"BrowserCookie": "XXX",
"csrfsafari": "XXX",
"logged_in": "y",
"orm-jwt": "XXX",
"orm-rt": "XXX",
"sessionid": "XXX",
"reader_preferences": "XXX",
}

My Exported cookies should be like that :
{
"BrowserCookie": "XXX",
"csrfsafari": "XXX",
"logged_in": "y",
"orm-jwt": "XXX",
"orm-rt": "XXX",
"sessionid": "XXX",
"reader_preferences": "XXX",
}

Another error here:
[#] Unhandled Exception: Expecting property name enclosed in double quotes: line 9 column 1 (char 1155) (type: JSONDecodeError)
[!] Aborting...
How to solve !!

Another error here:
[#] Unhandled Exception: Expecting property name enclosed in double quotes: line 9 column 1 (char 1155) (type: JSONDecodeError)
[!] Aborting...
How to solve !!


Feat: [Timeline] Can now specify secondary label opacity

Short description
We wanted a way to have all time indicators & ticks presented with equal visual prominence.
Implementation details
Added a new option, secondaryLabelOpacity, which defaults to 0.25.
Checklist

[ ] This PR is covered by e2e tests
[x] It introduces no breaking API changes

Opening this in draft state so we can discuss. Open to any feedback/changes!

This addition makes sense to me! An alternative approach would be to override the opacity via CSS like this:
::part(timeline-notch) {
  opacity: 1 !important;
}

Wow, today I learned about part! I can't keep up. 😅
Now I'm on the fence about this PR. I'll leave it to your discretion. It obviously didn't take much time to add this option, so it's cool if we toss it!


added react version 18 to peerDependency list

I have added react version 18 to peerDependency list
before:
  "peerDependencies": {     "react": "^0.14.0 || ^15.0.0-0 || ^16.0.0-0 || ^17.0.0"   }
now:
  "peerDependencies": {     "react": "^0.14.0 || ^15.0.0-0 || ^16.0.0-0 || ^17.0.0 || ^18.0.0"   }

Can we accept this PR?

@hasanm95 is it expected that react-masonry-component is fully compatible with React 18, other than this?
Thanks

@eiriklv Apologies for the ping... any chance of getting this PR in? Would love simply to not have to use legacy peer deps on my npm install

Can you please merge this ? @eiriklv