[adr 2.0] Use Payload::getSetting for PlatesFormatter

The tests will fall because adr 2.0.0-alpha2 is not available (yet) on Packagist.
UPD. The test was updated. Now everything should be fine.

Not sure why the alpha2 tag wasn't available. I pushed it again and now it appears.

The test failure is because we're not locking to alpha2, right?

@shadowhand Yes. But this PR can wait for the stable version of ADR interface.

@AlexMasterov rebase this to dev, we have a stable release for equip/adr now.

@shadowhand done.

👍


Favicon is not showing

Favicon is not showing except http://localhost:3000/ rout

Hi @Azam2926 I'm sorry to hear that. Please provide more information so we can reproduce the issue and take a look !

Hello @dougwilson. Sorry sorry. I wrote other view of routes like that     link(rel="icon" href="../itutor/iTutor.ico" type='image/x-icon') so that icon is not showing.  Once again sorry for your dissatisfaction

Now it absolutly is working 🌝

Hi @Azam2926 it's no problem at all. I'm glad you got it working 👍


chore(support-bundle): version bump

https://github.com/longhorn/longhorn/issues/5614

v<IP_ADDRESS> will also include Longhorn #5670 fixes.

@yangchiu please help to mirror rancher/support-bundle-kit:v0.0.22 to longhornio. Thanks!

@yangchiu please help to mirror rancher/support-bundle-kit:v0.0.22 to longhornio. Thanks!

image mirrored https://hub.docker.com/layers/longhornio/support-bundle-kit/v0.0.22/images/sha256-acc4ed2cca0303beb54feafafed891f32389b29a50bac25523e7bce3c4cf73e8?context=explore

Tests passed in my cluster, but somehow running in the regression pipeline seems to be hanging. Checking with @yangchiu .

Tests passed in my cluster, but somehow running in the regression pipeline seems to be hanging. Checking with @yangchiu .

After talking to @yangchiu , this is caused by the node taints in the pipeline.

Test result: https://github.com/longhorn/longhorn-manager/pull/1798#issuecomment-1499893248

@Mergifyio backport v1.4.x


Enable an always up option.

It seems that the wiretrustee up command needs ran at regular intervals to ensure that the service never disconnects without any warning and self-healing.  Is it possible to have a baked-in option to auto-heal the connection?

Hey @Leopere
What version are you using?
In the recent versions we do self-healing and the only time the client app should stop is when it tried to connect unsuccessfully for 3 days in a row.
If you are using the latest version (0.3.2) then there must be a bug

ok good to know, I tend to update frequently and I'm doing it from the Ubuntu repo so it should have the latest.

Being revisited by this wonderful gem, I really want to stay with Netbird its such a useful tool but I'm getting to a point where I'm losing my mesh about once every 12 hours or so and its becoming very functionality inhibitive.  I'm running a docker swarm over this mesh and its consistently breaking my GlusterFS mounts.  Pls halp!

Hi @Leopere, sorry to hear that you are running into these issues.
I would like to get more information from your setup to troubleshoot the issue. Is it possible for you to reach out to me on our slack? this will make things much faster to check.

Oh sure yes I'll pop in over the next couple days I need this fixed if possible sooner than later I just recently upgraded to 0.8.6 and that's about when it started to melt.  It seems my hybrid mesh between 20 something local devices on my LAN and 2 or three in the cloud at DigitalOcean.

the issue was caused by a race condition in our signal system, which was fixed here in #431


python version with pandas, ~0.25 seconds

Great article, another approach for your consideration
import time
import pandas as pd

t0=time.time()
data = open(r'kjvbible.txt').read()
data = data.lower().split()
df = pd.DataFrame(data,columns=['word'])
wordfreq = df.value_counts())
print(time.time()-t0)

Nice! However, it's not within the constraints, which says "use only standard libraries" and "don't read the whole file at once".
Additionally, I noticed you're using kjvbible.txt and not kjvbible_x10.txt like the rest of the benchmarks, so your "0.25 seconds" would probably be 10x that.
Thanks anyway!


High level plan

(all times are very tentative, just trying to organize mentally)
January

Construct a very simple framework that reads in CSV with parameters and normal mu, sigma and generates a run list table (N = 10) - see #2
Run Hector for each entry in the run list, saving output (e.g. 2100 tracking data). N = ~100
Basic visualizations (see whiteboard photo for initial ideas)
Basic timing assessment

February

Discuss with Kalyn and others and get feedback on process
Think about parameter choices and joint PDFs
Implement joint PDFs?

March

Run new revised system, N = ~1000
Timing assessment
Results assessment
Analysis development
Begin to think about manuscript outline

Adding: in January let's talk with @crvernon about his existing Hector parameter analysis.

Chris:
I'll get that notebook that I mentioned in the hector-chat channel up on one of my personal repos.  This just shows how to build the process by:

constructing a problem set (e.g., names and bounds of your parameters)
generating sample data as defined by your problem set that provides global coverage of the parameter space (you don't want to get tricked by local minima which is why the global space is explored)
running the model using your sample data (e.g., you have 10,000 samples representing a combination of your parameters that feeds into a run)
passing your problem set, samples, and model outputs into a sensitivity analysis function that is compatible with your sampler method
evaluate/rank your parameters based on their first/second order metrics which describe their contribution to the variance in your model outputs (e.g., find out when and if protuberance in in ocean heat diffusivity values influences the outcomes; this can also be evaluated over space, time, within module's of the software, etc.)
Happy to discuss anytime

Important Things we should talk about, in no particular order:

[ ] Refactoring run loop, parallelization, pic setup
[ ] Implementing new parameters
[ ] Joint PDFs
[ ] Variance analysis
[ ] Review relative importance code

[ ] Science readings
I want to make one list of sources so that I can organize my thoughts better and set up a schedule! We have a handful of readings floating out there and I want to get started in an organized way.
[ ] Params + distributions
[ ] SFD content

Feel free to edit this/comment other things I missed @bpbond
Thanks!

That looks good @leeyap , thanks. I've reorganized your bullets above to put them in (suggested) order of how we could tackle them, and agree that a more organized approach to readings is needed and will help.
Let's do some planning later today!


Improve Healthcheck tests

Use a free tcp return by TcpListener, instead of listening on a random
port.
Read the process output before waiting for the process to exit. Reading
the output after WaitForExit caused the healthcheck process to
intermittently hang on Console.WriteLine if there was an exception.
https://www.pivotaltracker.com/story/show/101877652

Looks good, thanks!


Version 2.0.4 dev -> rc

We've done all of this work, now let's propagate it down from Dev to RC!
Looks like there are some conflicts. Likely stuff that wasn't ready to be released from dev to RC. I'll iron those out before we merge.

No review for a month. Merging and beginning pull from RC to play.


[Mgmt] multi clouds user experience improvement

@xiangyan99 make a proposal to improve SDK user experience in multi clouds scenarios: https://gist.github.com/xiangyan99/82ea5ea809e623e4dfc411af38cc4e92. Here is track issue in azure-core part: https://github.com/Azure/azure-sdk-for-python/issues/33437.
After azure-core done, codegen needs to add new kwargs "could_settings" in client signatures:

Code samples: https://github.com/Azure/azure-sdk-for-python/pull/38250


Trimmer and stop word filter are missing from search pipelines

Discovered in lunr.py: https://github.com/yeraydiazdiaz/lunr.py/issues/151 - but the same issue (and a similar workaround) exists in lunr.js.  As noted in the example it is actually a pretty serious problem:
const lunr = require("lunr");
const index = lunr(function() {
    this.field("title");
    this.field("body");
    this.add({
        title: "To be or not to be?",
        body: "That is the question!",
    });
});
// Should print something, but doesn't!
console.log(index.search("What is the question?"));

And just to help anyone who runs into this problem (since it seems that lunr.js is now abandonware, but oh so useful anyway) the workaround is simple (though not as clear as it is in Python because lunr.js has a cryptic and antiquated API):
const lunr = require("lunr");
const index = lunr(function() {
    this.use(function(builder) {
        builder.searchPipeline.before(lunr.stemmer, lunr.trimmer);
        builder.searchPipeline.before(lunr.stemmer, lunr.stopWordFilter(token));
    });
    this.field("title");
    this.field("body");
    this.add({
        title: "To be or not to be?",
        body: "That is the question!",
    });
});
console.log(index.search("What is the question?"));

Edited the above because adding the stopword filter to the search pipeline actually isn't useful (probably why the code is the way it is?) - if the terms aren't in the index they just won't get found, obviously.


Implement clipping

I tried implementing clipping chart area.
I would be pleased if you like it.
Resolves #3506, #3491, #2873
Bar and Line chart.
Before

https://jsfiddle.net/T_SAiTO/n7ben0fx/
After

https://jsfiddle.net/T_SAiTO/98x7ny4b/
(Note: jsfeddle takes time to execute.This is because I put the built chart.js in the html area.)
Line chart: The point fades out when going out.
Radar and Scatter chart.
Before

https://jsfiddle.net/T_SAiTO/fwt4bxcc/
(Do Radar chart have to consider the drawing of the points below min?)
After

https://jsfiddle.net/T_SAiTO/7v3ehcqt/
(Note: jsfeddle takes time to execute.This is because I put the built chart.js in the html area.)
Radar chart: It works the same before. Clipping is not done.
The Radar chart, the following error is displayed on the console.
'Unable to get property 'xAxes' of undefined or null reference'
This is solved by removing #3620.
Other

It may be better to display the tool tip position in the chart area.
Drawing Bezier curve is slightly strange. Especially outside the chart area.

I changed the code.
Thank you for your review.

I updated jsfiddle.
I tested it. I think there is no problem.
After
Bar and Line
https://jsfiddle.net/T_SAiTO/98x7ny4b/8/
Radar and Scatter
https://jsfiddle.net/T_SAiTO/7v3ehcqt/2/
Other
It is building with chart.js of the current(02/Dec/2016) source code.
Tooltip labels are OK. and no more error on Radar chart. (reference #3655)


char_map error

Using the latest version I see here. Im getting this on my Level.sav, corrupted or any suggestion ?
offset 1002377: StructType for ".worldSaveData.MapObjectSpawnerInStageSaveData.SpawnerDataMapByLevelObjectInstanceId.ItemMap.Value" unspecified, assuming Struct(None)
offset 1002657: StructType for ".worldSaveData.ItemContainerSaveData.Value" unspecified, assuming Struct(None)
offset 1353947: StructType for ".worldSaveData.CharacterContainerSaveData.Value" unspecified, assuming Struct(None)
offset 1362163: StructType for ".worldSaveData.GroupSaveDataMap.Key" unspecified, assuming Guid
offset 1362163: StructType for ".worldSaveData.GroupSaveDataMap.Value" unspecified, assuming Struct(None)
Loading JSON
Decoding GroupSaveDataMap
Decoding CharacterSaveParameterMap
Traceback (most recent call last):
File "C:\users\Wick\Downloads\palworld-save-tools-windows-v0.6\convert-single-sav-to-json.py", line 40, in
main()
File "C:\users\Wick\Downloads\palworld-save-tools-windows-v0.6\convert-single-sav-to-json.py", line 32, in main
decode_character_data(json_blob)
File "C:\users\Wick\Downloads\palworld-save-tools-windows-v0.6\lib\rawdata.py", line 132, in decode_character_data
char_map = level_json["root"]["properties"]["worldSaveData"]["Struct"]["value"][
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: 'CharacterSaveParameterMap'

The server power was cut, I assume the Level.sav was corrupted in the
middle of a save or something (my guess). Thanks for looking into this,
might be handy to have some corrupted level detection error.
I tried opening the file in the json url editor someone posted and it seems
like it worked. I wonder if it just stripout the corrupted chars.
Let me know if you want the player save.
Right now, the server just load and is asking for new character creation. I
tried the work around to create a new world, then, put back this world ID,
but no luck.
Thanks!
On Thu, 25 Jan 2024 at 17:39, Jun Siang Cheah @.***>
wrote:

Are you willing to share your Level.sav file? This isn't expected. The
error indicates that your save file is missing the character save data
entirely.
—
Reply to this email directly, view it on GitHub
https://github.com/cheahjs/palworld-save-tools/issues/27#issuecomment-1911111482,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AL542XB2ARHBFSQOBSWFGVTYQLNKBAVCNFSM6AAAAABCLIX3GGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJRGEYTCNBYGI
.
You are receiving this because you authored the thread.Message ID:
@.***>

Opps I think the email stripped the attachment:
C5F4328245BFADC1B3057C95E8664B9E.zip

Just wanted to add, I left the server running for a bit, the file went from 112k (original at server crash)  to 329k and the convert worked. I will let you know how it goes.

I hava the same problem like @Rotnam,
It means I can't recover my saved right?

I hava the same problem like @Rotnam, It means I can't recover my saved right?

For me, I assume the file was saving and the server lost power middle-save, leaving half of the actual data missing. Nothing to do, we had to restart the server. I put a PowerShell script now that backup the folder every hour.


How to vertically show multiple slides while rotating 1 in 1 out

i want to start by saying that this is a great project, very clean  code and nice  documentation.
but i did not see any examples of a vertical slide while showing multiple slides in the visible area.
let me explain more.
if you have a vertical box of height 500px
and each slide is 100px
and you have 10 slides
i want to show 5 slides in the visible area once the slider is initiated
then move 1 slide out of the visible area from the top, while entering an new slide from the bottom.
can this be achieved.
thanks

Hi. Thank you for the compliments! Obviously, I can't create examples for every possible variation, but what you're describing is possible. You just have to set the height to 100, visibleSize to 500 and orientation to 'vertical'.

i forgot to mention that i was not using "sp-image" i was using "sp-layer"
i figured it out.
i needed to add "sp-static" to the div with "sp-layer". then the whole slide containing images and other content showed in the "visibleSize"
thanks.


How to use multiple modules with new template?

Hi!
How to use multiple modules with this template properly?
For example:
FooModule,
BarModule,
CommonModule?

As a result:
Error: Error: Type UISref is part of the declarations of 2 modules: PublicModule and AppModule!(…)

I'm working on first class NgModule support in beta.2, please stay tuned.

Thank you! Will be glad to test in the forefront!

I've submitted a pull request with updated modules to 1.0.0-beta.2, check it out, please.

quickstart now has multiple modules FooModule, BarModule, BazModule where BazModule is lazy loaded

Super! )


Screen Problems

Hi, so the program doesn't resize properly and I can't access the menus to save or load project files.
Below is a picture of the program running on my computer.
-Ethen

@ebot1234 Which branch are you using? Please try the dev branch if you arent currently

I was using the master branch, I will switch thanks.

@ebot1234 You're Welcome. Is it working now?

The sizing works. I'm currently using Windows 10. The program doesn't show
the points on the graph after adding them through the side menu.
On Wed, Sep 26, 2018 at 4:25 PM, Luke Mammen<EMAIL_ADDRESS>wrote:

Are the sizing issues fixed? What os are you on?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/vannaka/Motion_Profile_Generator/issues/40#issuecomment-424857689,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AaDvV-F7H4of213uIeURO-CxJ3AIkMbGks5ue-LTgaJpZM4W7WZ9
.

That's because the Pathfinder lib didn't get loaded correctly. Is it 32 or 64 bit windows?

64
On Wed, Sep 26, 2018 at 4:28 PM, Luke Mammen<EMAIL_ADDRESS>wrote:

That's because the Pathfinder lib didn't get loaded correctly. Is it 32 or
64 bit windows?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/vannaka/Motion_Profile_Generator/issues/40#issuecomment-424858368,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AaDvV2SN033MRwz_7uAgvW0LVzUmLe5Iks5ue-NcgaJpZM4W7WZ9
.

How did you build the project?

I used eclipse photon and ran the program through there.
On Wed, Sep 26, 2018 at 4:30 PM, Luke Mammen<EMAIL_ADDRESS>wrote:

How did you build the project?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/vannaka/Motion_Profile_Generator/issues/40#issuecomment-424858942,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AaDvVwJ50QUGdSVcgjfzAgpixLtK_Uknks5ue-PNgaJpZM4W7WZ9
.

you need to use gradle to build the jar. Open a command prompt in the root project dir, the one with the build.gradle in it, and execute the command "./gradlew build", without quotes.


Feature and Grammatical Corrections

Added a feature of stack .
Made corrections, which were grammatically incorrect.

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX

LGTM

Congrats @Aaditree on your first pull request (PR)! 🎉
Thank you for your contribution to the page! 👍
We're happy to accept these changes, and look forward to future contributions. 📝


Add submodules to dependabot

It'll now automatically update submodules daily
Please make a pr label called submodules for this to work

👍


odd is expressed in results for splits?

Description of the problem
https://v2.virtualflybrain.org/org.geppetto.frontend/geppetto?id=VFB_00102944&i=VFB_00101567,VFB_00102944

Not sure if curation or display issue but why are there other expression patterns under anatomy expressed in here? It looks like they are unrelated GAL4s?
This form is for VFB2 bug reports and feature requests.
If you need help, please use the forum.
Describe the bug or feature request in detail.
Always include a code snippet, screenshots, and any relevant data to help us understand your issue.
Browser

[x] All of them
[ ] Chrome
[ ] Firefox
[ ] Internet Explorer

OS

[x] All of them
[ ] Windows
[ ] macOS
[ ] Linux
[ ] Android
[ ] iOS

expressed in query hangs atm, not sure if this is still the case.


DARK THEME ISSUE

I had converted ge the theme in to Dark..Then after reopen the theme again going to white.

This should be related to the default theme your device uses, it's somehow overrides the theme

ya.. i know that .Some users like always Dark them so
i solved the issue using shared preference.

Actually this isn't issue at all. Here SharedPreference isn't used. Dark
theme is automatically turned on on specific time.
On Sun 31 May, 2020, 8:34 PM Muhammed shamshad p<EMAIL_ADDRESS>wrote:

ya.. i know that .Some users like always Dark them so
i solved the issue using shared preference.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/PatilShreyas/Foodium/issues/25#issuecomment-636483238,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEVWFODWEBUJH6GX7JSQDV3RUJWW5ANCNFSM4NPGANUQ
.

is dark theme automatically changed?

Yes. See this: https://github.com/PatilShreyas/Foodium/blob/master/app/src/main/java/dev/shreyaspatil/foodium/utils/TimeUtils.kt#L33
and then see this: https://github.com/PatilShreyas/Foodium/blob/master/app/src/main/java/dev/shreyaspatil/foodium/FoodiumApp.kt#L53

ok  thanku


Request a meeting with Client for Consultation

Need to email our Client, Mr. Quah, to request a 15-minute face to face consultation about the project.
To try set the meeting up on 5th September 2023, 2pm in SIT NYP. However it is not a must, schedule is flexible.
Deadline: 30/08/2023

Closing Issue as Meeting has been confirmed.


add dnscollector plugin

What type of PR is this?

Uncomment one (or more) /kind <> lines:

/kind bug

/kind cleanup

/kind design

/kind documentation

/kind failing-test

/kind feature

Any specific area of the project related to this PR?

Uncomment one (or more) /area <> lines:

/area plugins

/area registry

/area build

/area documentation

What this PR does / why we need it:
This PR adds a plugin for the dnscollector project (https://github.com/dmachard/go-dnscollector)
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:

Welcome @SysdigDan! It looks like this is your first PR to falcosecurity/plugins 🎉

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

be15400 add dnscollector plugin

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: SysdigDan
Once this PR has been reviewed and has the lgtm label, please assign jasondellaluce for approval. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
memo Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

be15400 add dnscollector plugin

Hey @SysdigDan
Could you sign off your commit pls? :pray:

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

be15400 add dnscollector plugin
d27a85e Merge branch 'master' of https://github.com/SysdigDan/plugins

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

Adding label do-not-merge/contains-merge-commits because PR contains merge commits, which are not allowed in this repository.
Use git rebase to reapply your commits on top of the target branch. Detailed instructions for doing so can be found here.

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:

be15400 add dnscollector plugin
d27a85e Merge branch 'master' of https://github.com/SysdigDan/plugins
ef742ae Merge branch 'master' of https://github.com/SysdigDan/plugins

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

Merge commits have been removed.

LGTM label has been added.  Git tree hash: 911d3d40b41de9f65f43ad48d83d31d6f0f7a6c5

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: leogr, SysdigDan
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [leogr]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

/check-dco


GPS latitude and longitude seem to have their signs flipped

roslaunch uuv_dave uuv_dave.launch
rostopic echo /rexrov/gps

header:
  seq: 641
  stamp:
    secs: 21
    nsecs: 830000000
  frame_id: "rexrov/gps_link"
status:
  status: 0
  service: 1
latitude: -56.7189407714
longitude: -3.51555967066
altitude: -93.0446776133
position_covariance: [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
position_covariance_type: 3
---

The signs on both latitude and longitude are flipped from what is defined in the world file: https://github.com/Field-Robotics-Lab/dave/blob/master/uuv_dave/worlds/uuv_dave_ocean_waves.world#L38
They also seem wrong given the comment in the world file

-56.7189407714, -3.51555967066
56.7189407714, 3.51555967066

This seems to be caused by this PR in the uuv_simulator repo: https://github.com/uuvsimulator/uuv_simulator/pull/250
In that PR, the maintainer stated that the long term fix was to replace the sensor plugin completely with one that does the necessary computation independent of Gazebo.

Thank you for the report.  Given our applications, we haven't paid much attention to the GPS publications.  It sounds like switching to the standard hector GPS plugin would be a better option for use-cases that would have satellite access.
We'll leave it on the list, but it will be a low priority.  Happy to review a PR from the community.

I think the opposite signs are correct as they are supposed to be. Since the origin moved from 0.0, 0.0 to 56.71897669633431 and 3.515625. The location of the vehicle is now at -56.71897669633431, -3.515625.
The issue on my hand is that the value is slightly off from what it's supposed to be.

Expected value
-56.71897669633431, -3.515625
GPS sensor reporting value
-56.7189407714, -3.51555967066

Addressed in https://github.com/Field-Robotics-Lab/dave/pull/94  - close issue when/if PR is merged.

Addressed in #94


improve environment import/exported

Move import/export environment to utils.py and have them update the environment directly.

Handled in https://github.com/edofleini/joubini/commit/47f730abfeb61dcc2f1e76931091d5f8f6498d4b


Added method support to safe navigation operator

Also contains the property fix introduced in #38
For a description of the property fix, please refer to the (closed) PR linked above.
The way this works is exactly as you would expect:
Safe navigation sections now accept accesses and function calls.
To achieve this, each section is a "chain" of accesses and method calls constructed in AstBuilder.
The base expression as well as sections that contain functions each generate a variable declaration and are replaced with an assignment of that variable to its original expression to avoid double evaluation.
Each section is chained to the previous one (either to the new generated variable or to the access chain).
Then, we generate a chain of ternary expressions that check if each section is equal to NULL and return NULL in that case or the next ternary expression if it is not.

Really nice. I'm so happy to see this. :)

FYI I don't think I will be bringing that to ooc-lang, which is pretty much in feature freeze.
Also, here is a test, I'm going to be doing a lot more now:
Bar: cover {
    foo: Foo
}

Foo: class {
    init: func

    bar: Bar
    baz ::= This new()

    print: func (str: String) -> This {
        str println()
        This new()
    }
}

Foo new() $ print("Hello") baz $ print("World") bar foo $ print("NOT PRINTED YO")

This includes: methods, regular fields, covers, properties.

The property safe navigation bounty almost compiles as is, here is the correct working test:
Polynomial: class {
    power: Int
    derivativeMember: This
    derivativeProperty ::= This new(this power - 1)
    derivativeFunc: func -> Polynomial { this power > 0 ? This new(this power - 1) : null }
    init: func (=power) {
        derivativeMember = derivativeFunc()
    }
}

somePolynomial := Polynomial new(8)
thirdDerivativeA: Polynomial
thirdDerivativeB: Polynomial
thirdDerivativeC: Polynomial

thirdDerivativeA = somePolynomial $ derivativeMember $ derivativeMember $ derivativeMember
thirdDerivativeB = somePolynomial $ derivativeProperty $ derivativeProperty $ derivativeProperty
thirdDerivativeC = somePolynomial $ derivativeFunc() $ derivativeFunc() $ derivativeFunc()

raise(thirdDerivativeA == null, "thirdDerivativeA is null")
raise(thirdDerivativeB power != 5, "thirdDerivativeB power is not 5")
raise(thirdDerivativeC power != 5, "thirdDerivativeC power is not 5")

// This should not crash
thirdDerivativeD := Polynomial new(2) $ derivativeFunc() $ derivativeFunc() $ derivativeFunc() $ derivativeFunc()
raise(thirdDerivativeD != null, "thirdDerivativeD is not null")

(The last raise used to check for power while thirdDerivativeD becomes null)

According to my testing, this is really solid (and there is no reason why it shouldn't be since all it does is be replaced with existing AST constructs).
However, there is one potential issue with it: It doesn't avoid property double evaluation.
This is due to the way it is structured but I do think it is not a huge issue since property getters should probably not be computationally expensive or have huge side effects (if they do, use functions instead).

Adding a proper description.

Yeah, I'm pretty happy with this and I am close to signing off on it. @marcusnaslund @fredrikbryntesson any final words?

I can see a potential problem in our code if properties are double-evaluated.

@marcusnaslund
I do think it's a weakness of the current implementation.
I can attempt a fix to this later today.
Basically what I need to do is resolve the child expressions in SafeNavigation and correctly handle replacing them, then the current code is pretty much correct (since it already avoids double evaluation of functions, which the properties will be replaced with).
Additionally, I will be able to implement better error messages (rather than relying on the ternary expression error messages) and type inference (findCommonRoot).
On it.

On it.

Awesome. :) I'm so happy to see things moving along fast in the ooc world.

Seems to do the trick, time for some more testing!
Initial test:
Bar: cover {
    foo: Foo
}

Foo: class {
    init: func

    me: This {
        get {
            count := static 1
            "SIDE EFFECTS! #{count}" println()
            count += 1
            this
        }
    }

    bar: Bar
    baz ::= This new()

    print: func (str: String) -> This {
        str println()
        This new()
    }
}

Foo new() $ me me me print("Hello") baz $ print("World") bar foo $ print("NOT PRINTED YO")

Correctly prints:
SIDE EFFECTS! 1
SIDE EFFECTS! 2
SIDE EFFECTS! 3
Hello
World

Passes anything I throw at it.

@shamanas superb! Do you have anything else on the way? Otherwise this looks like a done deal to me. Great work!

@thomasfanell
I think it is done indeed :)

Excellent work.

@shamanas Send me a mail at<EMAIL_ADDRESS>to collect bounty :)

Merging via #49

@fredrikbryntesson
Sent you an email from<EMAIL_ADDRESS>(just posting here for confirmation)

FYI I don't think I will be bringing that to ooc-lang, which is pretty much in feature freeze.

Does it means we'll have to choose between using ooc-lang (GC but not as feature-complete) or magic-lang (feature-complete but manual memory management)?

@vendethiel
Well, when you say it like that, it does feel like ooc should get it too.
Actually, I do think it is fine for this specific change to be brought back to ooc-lang.
However, if some day additional major non-bugfix changes do happen, ooc-lang will probably not adapt them.
(I will take care of this and potentially the tuple changes as well as the correct version logical operator changes in the weekend)

that's fine, it can be decided on a case-by-case basis :).

Sure, in general I thing extending current features in reasonable degrees would be fine for ooc-lang.
Now, if magic-lang ever gets, for example, additional memory management features baked into the language, they would (probably?) not make it into ooc-lang.

right, that definitely makes sense :). Those are particular needs for magic-lang, like I think __onheap__.


Push.configured data get lost after closing the app

Hi @raix , do you know why am I be losing the Push.configured after I close the app?
I'm doing this
if(!Push.configured) {
    Push.Configure({
                  "ios": {
                    "sound": true,
                    "badge": true,
                    "alert": true,
                    "vibrate": true
                  }
    });
}

Every time I close the app and open it again, Push.configured is false
Could it be related to the fact I'm using GroundDB?
Thanks

I see that the configured is a local variable. The problem is that the listeners like startup or message are never called unless I call the configure every time I open the app, although I do get the push notifications

I've also noticed that the startup event is no longer working. Perhaps the same issue?


add postgres StartTLS proxying

What does this PR do?
This adds postgres starttls support which allows to reverse proxy postgres connections through Traefik (via SNI).
Related to #7366
Motivation
I'm part of a team that provides managed databases inside our company.
We needed to reverse-proxy many databases and to do this we use Traefik enhanced with this feature successfully for almost 2 years now.
Context:
We have a number of PostgreSQL databases running inside our kubernetes cluster.
All database instances are accessed through Traefik via a single IP address. In order to
access the right PostgreSQL instances from the clients we want to use different subdomains.
One subdomain should be the target address of a specific PostgreSQL instance and we want to
route to it via the SNI (server name indication in TLS header).
This approach seems to be the only possible solution in our setup. We don't have any other information
to identify the target PostgreSQL instance from a client request as it is a tcp connection and not http-based.
Problem:
PostgreSQL performs a StartTLS handshake before sending any TLS header. Since Traefik doesn't perform
this handshake no TLS header is sent and hence Traefik cannot extract the target server name.
Idea:
We propose the following steps:

Traefik simulates a PostgreSQl server and performs StartTLS handshake with client
client now sends TLS header
Traefik extracts SNI
Traefik performs StartTLS handshake with server
Traefik routes connection from client to target PostgreSQL instance

More

[x] Added/updated tests
[x] Added/updated documentation

Additional Notes
Other starttls flavors might be added in future.
Michael Kuhnt<EMAIL_ADDRESS>Daimler TSS GmbH (ProviderInformation)

This PRs is the very same code as #8751, and was created due to https://github.com/traefik/traefik/pull/8751#issuecomment-1094682398
@rtribotte
Will this work ? Thanks, maigl

@maigl I just tried to push the rebased branch, but it seems that you did not check "Allow edits by maintainers" and I am not able to do so, can you check that option?
As a side note, for future PRs, it is better to use a feature branch to open pull requests, and not use your master branch, as we are most probably going to edit it.

sorry that's it's so difficult .. but it seems to me that this option was set all the time

I tried to switch it off and on again :D but no sure if this helps

Hello,
I will try to help you with the fork topic.
when you created your fork have you changed the settings of your fork?

ll try to help you with the fork topic.
When you created your fork, have you changed the settings of your fork?

.. no, I didn't change anything.

I see that you have changed the "Description" of your fork, are you sure that you haven't changed something else in the settings?

The expected settings

I think I found the problem: you created a fork of another fork.

My recommendation: delete your fork then create a fork from our repository then recreate your PRs.

My recommendation: delete your fork then create a fork from our repository then recreate your PRs.

sure, I'll do ..

I created this PR: https://github.com/traefik/traefik/pull/8935


WIP Update prerequisites.md

Not ready for merge.
Draft for ARM64 support statement

@johnmarco
Can you review the proposed changes?
Important: When the changes are ready for publication, adding a #sign-off comment is the best way to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@edyoung please let  me know when this is ready to merge and I will sign off on it.

@edyoung - Is this PR still in progress or should it be closed?


[MonorepoBuilder] Bring back the prefixed version

I'm using MonorepoBuilder as a way of maintaining a WordPress project and its custom plugins and themes as a Monorepo. Unfortunately, only phpunit version 7 is supported for the unit tests (https://make.wordpress.org/core/handbook/references/phpunit-compatibility-and-wordpress-versions/) which means I'm unable to use later versions of monorepo-builder.
I am getting around this by using the prefixed version (https://github.com/deprecated-packages/monorepo-builder-prefixed) however it seems that is deprecated.
As it seems the prefixed version was preferred over releasing PHARs I was wondering if you could revive the prefixed version?
(btw monorepo-builder is incredible, so thanks for working on it)

Hi, thanks for the request.
I personally don't have time for it, but contribution is welcomed!
Don't worry, there is PR that added downgraded/prefixed version of config-transformer.
The workflow is the same: https://github.com/symplify/symplify/pull/3246, just on different directory


Login Button Centered

Centered login button and made it responsive -

I did not realize this pull request was not merged, and my commit with GEOJSON has been added onto the same pull request!


bug(docs): missing additional files for toast manual installation

The toast manual installation is missing the Toaster and the useToast files. At the moment there's only the toast.tsx file.

@dan5py Is this still happening with the new cli?

@shadcn Yes


Replace Webpack with Vite

Other changes:

Update client dependencies
Use React v18 createRoot API
Inline splash screen and other HTML fragments into index.html via Vite plugin
Improve color scheme setup

Circular dependency from importing routes in Link.tsx makes HMR crash when navigating to pages that have components using NavLink.

Moving routes from routes.index into React Context avoids problems with circular dependencies from likes of Link component.
Correct code splitting of Link avoids crash on HMR but will cause full refreshes instead. This seems to be a deficiency of Vite.


Feat: transparent proxy support (linux only)

🤔 This is a ...

[x] New feature
[ ] Bug fix
[ ] Performance optimization
[ ] Enhancement feature
[ ] Refactoring
[ ] Code style optimization
[ ] Test Case
[ ] Branch merge
[ ] Workflow
[ ] Other (about what?)

🔗 Related issue link
https://github.com/Watfaq/clash-rs/issues/73
💡 Background and solution
on linux, the system provides a native way of handling the global proxy: IP_TRANSPARENT & tproxy.
compared with tun, it has a better performance, since it will not need one more traverse of network stack.
some introductions and documents can be found bellow:

深入理解 Linux TProxy
tproxy kernel doc
tproxy iptables config in shadowsocks-rust

there are 3 main parts of this PR:

support get_orig_dst option for udp socket
utilize the iptables to redirect the socket to tproxy listener
use so_mark and policy routing to avoid the endless loop

i have test this PR on my linux machine, but the compatibility tests with other tools that depend on iptables, like docker, wireguard haven't been done
to be discussed

should we support nftables as well?
should we support IP_RECVTOS option in socket?
can we provide a better experience, to avoid the conflict in iptables' rules?

📝 Changelog
Support Transparent proxy on linux(Ipv4 only)
☑ Self-Check before Merge
⚠ Please check all items below before requesting a reviewing. ⚠

[ ] Doc is updated/provided or not needed
[ ] Changelog is provided or not needed

i find this post is useful https://powerdns.org/tproxydoc/tproxy.md.html

this is the iptables created by the tproxy
-> % sudo iptables -L -t mangle
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination
CLASH_TPROXY_PREROUTING  tcp  --  anywhere             anywhere
CLASH_TPROXY_PREROUTING  udp  --  anywhere             anywhere

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
CLASH_TPROXY_OUTPUT  tcp  --  anywhere             anywhere
CLASH_TPROXY_OUTPUT  udp  --  anywhere             anywhere

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination

Chain CLASH_TPROXY_OUTPUT (2 references)
target     prot opt source               destination
RETURN     all  --  anywhere             <IP_ADDRESS>/8
RETURN     all  --  anywhere             <IP_ADDRESS>/8
RETURN     all  --  anywhere             <IP_ADDRESS>/10
RETURN     all  --  anywhere             <IP_ADDRESS>/8
RETURN     all  --  anywhere             link-local/16
RETURN     all  --  anywhere             <IP_ADDRESS>/12
RETURN     all  --  anywhere             <IP_ADDRESS>/24
RETURN     all  --  anywhere             <IP_ADDRESS>/24
RETURN     all  --  anywhere             <IP_ADDRESS>/24
RETURN     all  --  anywhere             <IP_ADDRESS>/16
RETURN     all  --  anywhere             <IP_ADDRESS>/15
RETURN     all  --  anywhere             <IP_ADDRESS>/24
RETURN     all  --  anywhere             <IP_ADDRESS>/24
RETURN     all  --  anywhere             base-address.mcast.net/4
RETURN     all  --  anywhere             <IP_ADDRESS>/4
RETURN     all  --  anywhere             <IP_ADDRESS>
RETURN     all  --  anywhere             anywhere             mark match 0xff
RETURN     all  --  anywhere             anywhere             ADDRTYPE match dst-type LOCAL
RETURN     all  --  anywhere             anywhere             ADDRTYPE match dst-type BROADCAST
MARK       tcp  --  anywhere             anywhere             MARK set 0x1
MARK       udp  --  anywhere             anywhere             MARK set 0x1

Chain CLASH_TPROXY_OUTPUT_DIVERT (0 references)
target     prot opt source               destination
MARK       all  --  anywhere             anywhere             MARK set 0x1
ACCEPT     all  --  anywhere             anywhere

Chain CLASH_TPROXY_PREROUTING (2 references)
target     prot opt source               destination
RETURN     all  --  anywhere             <IP_ADDRESS>/8
RETURN     all  --  anywhere             <IP_ADDRESS>/8
RETURN     all  --  anywhere             <IP_ADDRESS>/10
RETURN     all  --  anywhere             <IP_ADDRESS>/8
RETURN     all  --  anywhere             link-local/16
RETURN     all  --  anywhere             <IP_ADDRESS>/12
RETURN     all  --  anywhere             <IP_ADDRESS>/24
RETURN     all  --  anywhere             <IP_ADDRESS>/24
RETURN     all  --  anywhere             <IP_ADDRESS>/24
RETURN     all  --  anywhere             <IP_ADDRESS>/16
RETURN     all  --  anywhere             <IP_ADDRESS>/15
RETURN     all  --  anywhere             <IP_ADDRESS>/24
RETURN     all  --  anywhere             <IP_ADDRESS>/24
RETURN     all  --  anywhere             base-address.mcast.net/4
RETURN     all  --  anywhere             <IP_ADDRESS>/4
RETURN     all  --  anywhere             <IP_ADDRESS>
LOG        all  --  anywhere             anywhere             ADDRTYPE match dst-type LOCAL LOG level warning prefix ""LOCAL IN""
RETURN     all  --  anywhere             anywhere             ADDRTYPE match dst-type LOCAL
RETURN     all  --  anywhere             anywhere             mark match 0xff
TPROXY     tcp  --  anywhere             anywhere             TPROXY redirect <IP_ADDRESS>:7893 mark 0x1/0x1
TPROXY     udp  --  anywhere             anywhere             TPROXY redirect <IP_ADDRESS>:7893 mark 0x1/0x1

to be discussed
1. should we support nftables as well? - let's only do iptables for now, it would be rather straighforward to impl using other commands when anyone requests.
2. should we support IP_RECVTOS option in socket? - is this for us to do advanced routing in the app or there's any other benefits to let the kernel do optimization? not very sure.
3. can we provide a better experience, to avoid the conflict in iptables' rules? - i think managing users' firewall rules can be tricky, but you currently have a name space for each chain which i think should be fine. some edge cases that i can think of is you are doing append here rather than insert which might be a lower match, but still I consider this to be fine until we hit a real issue

have tried this out on my box and it's working as expected!
overall looks good to me.
would be great please see the comments and clean up the code a bit esp the #[allow(warning)] dead_code related things.

i will try my best to resolve some trivial issues and warnings here.

@VendettaReborn What's still missing for this to merge?

I created a new on on top of this without the iptables integration since the code base has changed a lot and it takes some effort to rebase #615


Isolated declarations uses type information to emit return type for async function

🔎 Search Terms

isolated declarations
return type
async function

🕗 Version & Regression Information
5.5.0-dev.20240514
⏯ Playground Link
https://www.typescriptlang.org/play/?target=99&isolatedDeclarations=true&ts=5.5.0-dev.20240514#code/KYDwDg9gTgLgBAQwM4E8B2BjOAzArpmASwjThAAoBKOAbwCg44pgZcpSaBfRJOABSgQAtoSTAAPADcIhACYA+OpyA
💻 Code
export async function x() {
  return {} as Promise<void>
}

🙁 Actual behavior
TypeScript emits the following:
export declare function x(): Promise<void>;

🙂 Expected behavior
Error, or emit:
export declare function x(): Promise<Promise<void>>;

Without using a type checker, one can not collapse the Promise<Promise<T>> into Promise<T>. This means that with ID, a tool could not always emit identical token lists to TSC, even when ID is enabled.
Additional information about the issue
cc @dragomirtitian

Without using a type checker, one can not collapse the Promise<Promise<T>> into Promise<T>.

Can't you though?  It's impossible to observe nested promises at runtime, so it's always safe to collapse them.

This is related to #58334. Neither async or generator functions should allow inferred types in isolated declaration


Technical Charter should be added to the repo

Today the technical charter does not appear to be available publically anywhere I can find.
https://wiki.lfnetworking.org/display/L3AF/L3AF%3A+Technical+Charter%2C+Milestones+and+Deliverables has a title that implies it's there, but it's not.
The wiki also links to https://wiki.lfnetworking.org/display/L3AF/L3AF+Technical+Charter+-+Final?preview=/56068498/56068502/Revised L3AF Technical Charter 6-25-2021.docx (1).pdf but that link just gives permission denied.
It should be checked into this repo in a format (e.g., markdown) that makes it easy to propose and review any changes to the technical charter.  LF legal (Scott Nicolas) has already stated that as long as the content is the same, format translations such as to PDF or markdown are fine.

Adding @lilluzzi to the conversation.
If he can get us the PDF, I can pandoc it to markdown then clean it up and add it to the repo.

@vmbrasseur I can give you the original July version now or wait for the updated vwersion from LF legal

The updated version is added to Goverance repo: https://github.com/l3af-project/governance/blob/main/L3AF Technical Charter February 16%2C 2022.pdf
And also on the Wiki: https://wiki.lfnetworking.org/pages/viewpageattachments.action?pageId=62489235&metadataLink=true&preview=/62489235/68786169/L3AF Technical Charter February 16%2C 2022.pdf

@sanfern @satyaranjanp - It will be really helpful if you can get this converted into a markup file via a PR.

I reformatted the markdown in the PR and removed the existing PDF to avoid future confusion. Once we can get another review and get it merged, we can close this issue.


switched to testify

fixes #31

I'm merging this now, because we need the changes in master. I'll make another PR to fix the CI bugs that are hanging around.


FTPS connection automatically sending empty ACCT command

FTP Server OS: Windows
FTP Server Type: Windows Server IIS
Client Computer OS: Arch Linux
FluentFTP Version: 50.0.1
Framework: .NET 4.7.2
Hi,
I'm using FluentFTP to transfer files to a client using FTPS. After the Connect function, the remote end is sending a 332 response (Need account for login) and asking for the ACCT. This is a positive intermediate response, but I don't know how to trap it.
FluentFTP is automatically sending an empty ACCT message (just ACCT with no account) which is causing an error 501 to be sent from the remote end.
I need to know how to either tell FluentFTP the ACCT data to send so that it doesn't send an empty string, or how to trap the 332 response so that I can send the correct ACCT data.
Logs :
Remote log file
[ INFO] 2024-09-23 13:11:07,811 [922789493484] [<IP_ADDRESS>] RECEIVED: PASS *****
[ INFO] 2024-09-23 13:11:07,811 [922789493484] [<IP_ADDRESS>] Executing Authentication
[ INFO] 2024-09-23 13:11:07,811 [922789493484] [<IP_ADDRESS>] Extracted auth
[ INFO] 2024-09-23 13:11:07,811 [922789493484] [<IP_ADDRESS>] Using SRN Path->SETReference
[ INFO] 2024-09-23 13:11:07,811 [922789493484] [<IP_ADDRESS>] Created Auth Service
[ INFO] 2024-09-23 13:11:07,811 [922789493484] [<IP_ADDRESS>] Performing ROPC
[ INFO] 2024-09-23 13:11:08,326 [922789493484] [<IP_ADDRESS>] Login success -<PHONE_NUMBER>84
[ INFO] 2024-09-23 13:11:08,326 [922789493484] [<IP_ADDRESS>] User has logged in but no account info yet
[ INFO] 2024-09-23 13:11:08,326 [922789493484] [<IP_ADDRESS>] SENT: 332 Need account for login.^M
[ INFO] 2024-09-23 13:11:08,348 [922789493484] [<IP_ADDRESS>] RECEIVED: ACCT
[ INFO] 2024-09-23 13:11:08,348 [922789493484] [<IP_ADDRESS>] Executing ACCT Command
[ INFO] 2024-09-23 13:11:08,348 [922789493484] [<IP_ADDRESS>] Logging Audit Outcome for :LOGIN-FTPS-CUSTOMER:ERROR

Put the desired ACCT string into credentials "domain". We "misuse" NetworkCredentials "domain" to inject the ACCT information.

Thanks a lot – that worked !
Danny
From: FanDjango @.>
Sent: 30 September 2024 18:43
To: robinrodricks/FluentFTP @.>
Cc: Danny Allen @.>; Author @.>
Subject: [EXTERNAL] Re: [robinrodricks/FluentFTP] FTPS connection automatically sending empty ACCT command (Issue #1657)
CAUTION: This email originated from outside of the organisation. Do not click links or open attachments unless you recognise the sender and know the content is safe.
Put the desired ACCT string into credentials "domain". We "misuse" NetworkCredentials "domain" to inject the ACCT information.
—
Reply to this email directly, view it on GitHubhttps://github.com/robinrodricks/FluentFTP/issues/1657#issuecomment-2383809170, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BLXGLD55DPV6XKVNTIGAB3LZZGET7AVCNFSM6AAAAABPDOPIIOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBTHAYDSMJXGA.
You are receiving this because you authored the thread.Message ID<EMAIL_ADDRESS>Disclaimer
The information contained in this communication from the sender is confidential. It is intended solely for use by the recipient and others authorized to receive it. If you are not the recipient, you are hereby notified that any disclosure, copying, distribution or taking action in relation of the contents of this information is strictly prohibited and may be unlawful.
This email has been scanned for viruses and malware, and may have been automatically archived by Mimecast, a leader in email security and cyber resilience. Mimecast integrates email defenses with brand protection, security awareness training, web security, compliance and other essential capabilities. Mimecast helps protect large and small organizations from malicious activity, human error and technology failure; and to lead the movement toward building a more resilient world. To find out more, visit our website.


Not sure why MultiSelect Styling are not as expected

Not sure why my styling of MultiSelect are a bit off. 😕
Before selecting anything:

After selecting some options:

const names = [
    "Oliver Hansen",
    "Van Henry",
    "April Tucker",
    "Ralph Hubbard",
    "Omar Alexander",
    "Carlos Abbott",
    "Miriam Wagner",
    "Bradley Wilkerson",
    "Virginia Andrews",
    "Kelly Snyder"
];
const ITEM_HEIGHT = 48;
const ITEM_PADDING_TOP = 8;
const MenuProps = {
    PaperProps: {
        style: {
            maxHeight: ITEM_HEIGHT * 4.5 + ITEM_PADDING_TOP,
            width: 250
        }
    }
};

class SomeComponent extends Component<{}, {name: string[]}> {
    constructor(props: {}) {
        super(props);
        this.state = {name: []};
    }
    render(): ReactNode {
        return (
            <FormControl fullWidth={true}>
                <InputLabel htmlFor="select-multiple">Name of some random person</InputLabel>
                <Select
                    name="name"
                    multiple={true}
                    value={this.state.name}
                    onChange={this.handleMultiSelect}
                    input={<Input id="select-multiple" />}
                    fullWidth={true}
                    MenuProps={MenuProps}
                >
                    {names.map(name => (
                        <MenuItem key={name} value={name}>{name}</MenuItem>
                    ))}
                </Select>
            </FormControl>
        );
    }

    private handleMultiSelect = (event: any): void => {
        const newValue: string[] = event.target.value;
        this.setState({ name: newValue });
    }
}

@temurih Please provide a full reproduction test case. This would help a lot 👷 .
A live example would be perfect. This codesandbox.io template may be a good starting point. Thank you!

I can't seem to figure out the cause of the problem, but I figure out the solution. For some reason the svg used in the select has position: relative; when it should be position: absolute; in my case. Not sure why...
Adding the styled component seems to work for me,
const FormControlSyle = styled(FormControl)`
    & svg {
        position: absolute;
    }
`;


Question: RegExp portable

Hello, is it possible to run RegExp on a portable device (e.g. USB stick)? The RegExp settings must then be stored accordingly on the USB stick.
Currently, the settings are stored in the registry so that you always have to remember to delete them after a use on a foreign PC.

Implemented in v0.8.2.

Thank you for your excellent work. :)
I have adapted the source code a bit for my purposes to get around the limitation to USB sticks.
My adaptation needs a file "PORTABLE" in the directory of the "RegExp.exe". If this file is present, RegExp is used in portable mode.
The modified sections can be found in the appendix. You may want to use them.
RegExp_changed_files.zip

Thanks, I'll consider your solution, or add an option for that.

Sounds reasonable :)


updated radiant-player (1.7.0)

Thank you. There’s now a merge conflict, will add in a different PR.


Getting an error in virt-controller logs when live-migration is performed.

I am trying to run Live Migration on the vm.
When Live Migration is performed, new pod is getting created and old pod is going to completed mode.
But before going to completed status, I see it going to error state for a flip second.
When I checked the virt controller logs I see a error message in there.
What is this issue for and how I would be able to resolve it ?
Log is mentioned below
`{"component":"virt-controller","kind":"","level":"info","msg":"expanding pdb for VMI default/sai-demo to protect migration kubevirt-migrate-vm-ffs44","name":"sai-demo","namespace":"default","pos":"migration.go:737","timestamp":"2024-03-19T12:55:56.227583Z","uid":"7c5a2e92-3684-493e-8fa2-fa303f9155a3"}
{"component":"virt-controller","kind":"","level":"info","msg":"Created migration target pod default/virt-launcher-sai-demo-hnnrz with uuid d9c0d62b-cd5b-4624-ab8d-ef555a572a5c for migration kubevirt-migrate-vm-ffs44 with uuid 4a355310-708e-42b8-bd37-25c71ed6dc81","name":"sai-demo","namespace":"default","pos":"migration.go:717","timestamp":"2024-03-19T12:55:56.273430Z","uid":"7c5a2e92-3684-493e-8fa2-fa303f9155a3"}
{"component":"virt-controller","level":"info","msg":"reenqueuing VirtualMachineInstance default/sai-demo","pos":"vmi.go:322","reason":"patching of vmi conditions and activePods failed: the server rejected our request due to an error in our request","timestamp":"2024-03-19T12:55:56.310382Z"}
{"component":"virt-controller","kind":"","level":"info","msg":"no migration policy matched for VMI sai-demo","name":"sai-demo","namespace":"default","pos":"migration.go:1934","timestamp":"2024-03-19T12:56:03.140802Z","uid":"7c5a2e92-3684-493e-8fa2-fa303f9155a3"}
{"component":"virt-controller","kind":"","level":"info","msg":"Handed off migration default/kubevirt-migrate-vm-ffs44 to target virt-handler.","name":"sai-demo","namespace":"default","pos":"migration.go:916","timestamp":"2024-03-19T12:56:03.164890Z","uid":"7c5a2e92-3684-493e-8fa2-fa303f9155a3"}
{"component":"virt-controller","kind":"","level":"info","msg":"shrinking pdb default/kubevirt-disruption-budget-dwxpc due to migration completion","name":"sai-demo","namespace":"default","pos":"disruptionbudget.go:546","timestamp":"2024-03-19T12:56:24.240962Z","uid":"7c5a2e92-3684-493e-8fa2-fa303f9155a3"}`

Can you please share the KubeVirt version?

But before going to completed status, I see it going to error state for a flip second.

So, everything is fine in the end, that is, migration succeed but there was an error that it recovered from by itself, correct?
Does it always happen or is there any specific scenarios to trigger it that you know of?

We are facing the same issue. Once we start the migration all the pods are migrating from one node to another.
{"component":"virt-controller","level":"info","msg":"reenqueuing VirtualMachineInstance default/myvm2","pos":"vmi.go:322","reason":"patching of vmi conditions and activePods failed: the server rejected our request
due to an error in our request","timestamp":"2024-07-30T09:30:43.690402Z"}


Home box colors disappears on code hot reload

Everytime code is changed in Javascript file, home box colors for player and nemesis disappears. See the image below

This is a side effect of React and the way we have used the color information in the info object.
We store color value in the piece info object using javascriot Symbol as a key. It allows us to iterate over only the pieces and not color of the piece. To access color property, same Symbol object should be used instead of creating a new one.
Hence, the behavior of a Symbol that no two Symbol are equal unless they refer to the same symbol caused this issue.
Whenever code is changed, website gets refreshed due to hot reload service, and a new Symbol object is created to access the color property. But because player and nemesis piece info were stored as React state, those variables were using the old object for color Symbol.
It means, React component was trying to access a property which doesn't exist therefore the color returned is undefined.


sudo nix-channel --update fails on recent unstable-channel

It seems like I hit an issue where I can't upgrade my system on the unstable channel anymore. sudo nix-channel --update or sudo nixos-rebuild ... --upgrade fails with:
downloading Nix expressions from ‘https://nixos.org/releases/nixos/unstable/nixos-15.05pre61665.4c01e6d/nixexprs.tar.xz’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
unpacking channels...
/nix/store/j7ghngyylfkl64xx1js6f2dfix48fw7g-xz-5.2.0/bin/xz: (stdin): File format not recognized
/nix/store/s16y2pk8lljsm37b55h2dsl6gpbsb62g-gnutar-1.27.1/bin/tar: This does not look like a tar archive
/nix/store/s16y2pk8lljsm37b55h2dsl6gpbsb62g-gnutar-1.27.1/bin/tar: Exiting with failure status due to previous errors
builder for ‘/nix/store/35lmnri499d3kifqbzaz35hz067zfwsv-nixos-15.05pre61665.4c01e6d.drv’ failed with exit code 2

This is on 15.05pre61665.4c01e6d (Dingo) but as far as I know, @1126 hit the issue on earlier channels too.
If this is fixed in master already, can someone please document here how to get out of this? I can rebuild from git just fine, but we should document issues like this.

I'm also in the same situation...

Could be related to https://github.com/NixOS/nix/commit/8a84bd8c8bda1e4c6764c10ecdef9d74e4884800, what's the output of nix-env --version?

cc @copumpkin

I can't reproduce this
$ nix-channel --update
downloading Nix expressions from ‘https://nixos.org/releases/nixos/unstable/nixos-15.05pre61665.4c01e6d/nixexprs.tar.xz’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 5592k  100 5592k    0     0  6484k      0 --:--:-- --:--:-- --:--:-- 6487k
unpacking channels...
created 7 symlinks in user environment

$ nix-env --version
nix-env (Nix) 1.8

Use Nix unstable
On Sun, 3 May 2015 14:25 Vladimír Čunát<EMAIL_ADDRESS>wrote:

I can't reproduce this
$ nix-channel --update
downloading Nix expressions from ‘https://nixos.org/releases/nixos/unstable/nixos-15.05pre61665.4c01e6d/nixexprs.tar.xz’...
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100 5592k  100 5592k    0     0  6484k      0 --:--:-- --:--:-- --:--:-- 6487k
unpacking channels...
created 7 symlinks in user environment
$ nix-env --version
nix-env (Nix) 1.8
—
Reply to this email directly or view it on GitHub
https://github.com/NixOS/nixpkgs/issues/7669#issuecomment-98474999.

So a nix issue, most likely, not nixpkgs (but we can keep it open here IMHO).

I had this earlier to, seems it was an intermediate issue with a broken tarball.

@globin we had that for at least a week at the office. I just haven't experienced it locally.
@domenkozar Will try that, thanks!

@vcunat is this with sudo (or just as root)?

No luck with nixUnstable either:
% sudo nix-channel --update
downloading Nix expressions from ‘https://nixos.org/releases/nixos/unstable/nixos-15.05pre61665.4c01e6d/nixexprs.tar.xz’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
unpacking channels...
/nix/store/j7ghngyylfkl64xx1js6f2dfix48fw7g-xz-5.2.0/bin/xz: (stdin): File format not recognized
/nix/store/s16y2pk8lljsm37b55h2dsl6gpbsb62g-gnutar-1.27.1/bin/tar: This does not look like a tar archive
/nix/store/s16y2pk8lljsm37b55h2dsl6gpbsb62g-gnutar-1.27.1/bin/tar: Exiting with failure status due to previous errors
builder for ‘/nix/store/d7a7whwvsdwqxqqmfv8ka727y7hdw5l0-nixos-15.05pre61665.4c01e6d.drv’ failed with exit code 2
error: build of ‘/nix/store/d7a7whwvsdwqxqqmfv8ka727y7hdw5l0-nixos-15.05pre61665.4c01e6d.drv’ failed
cannot unpack the channels at /run/current-system/sw/bin/nix-channel line 150.

% sudo nix-channel --version
nix-channel (Nix) 1.9pre4100_4bbcfaf

I'm saying this might be a bug in nix unstable, can you reproduce with nix
stable?
On Sun, 3 May 2015 15:06 Moritz Ulrich<EMAIL_ADDRESS>wrote:

No luck with nixUnstable either:
% sudo nix-channel --update
downloading Nix expressions from ‘https://nixos.org/releases/nixos/unstable/nixos-15.05pre61665.4c01e6d/nixexprs.tar.xz’...
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
unpacking channels...
/nix/store/j7ghngyylfkl64xx1js6f2dfix48fw7g-xz-5.2.0/bin/xz: (stdin): File format not recognized
/nix/store/s16y2pk8lljsm37b55h2dsl6gpbsb62g-gnutar-1.27.1/bin/tar: This does not look like a tar archive
/nix/store/s16y2pk8lljsm37b55h2dsl6gpbsb62g-gnutar-1.27.1/bin/tar: Exiting with failure status due to previous errors
builder for ‘/nix/store/d7a7whwvsdwqxqqmfv8ka727y7hdw5l0-nixos-15.05pre61665.4c01e6d.drv’ failed with exit code 2
error: build of ‘/nix/store/d7a7whwvsdwqxqqmfv8ka727y7hdw5l0-nixos-15.05pre61665.4c01e6d.drv’ failed
cannot unpack the channels at /run/current-system/sw/bin/nix-channel line 150.
% sudo nix-channel --version
nix-channel (Nix) 1.9pre4100_4bbcfaf
—
Reply to this email directly or view it on GitHub
https://github.com/NixOS/nixpkgs/issues/7669#issuecomment-98478143.

It seems most likely related to the nix-channel tarball change I made. In your ~/.nix-channels files, do you have a url and a name per channel or just a url? I didn't even realize the latter was possible until recently so that might be the culprit.
I'm going to be traveling all day so will have limited internet, but will try to look into the issue whenever I can. If necessary, I won't be heartbroken if someone reverts the change until we can sort it out.

@the-kenny: same for me when run with sudo.

@domenkozar I see that with nix 1.8 and nix 1.9.
@copumpkin
 % sudo cat /root/.nix-channels
https://nixos.org/channels/nixos-unstable nixos

Don't worry about time - I can easily rebuild from git - but we really should document this issue as people can easily get stuck right now.

Oh wait, 4bbcfaf doesn't contain my changes in it, so I was wrong. I can repro the issue, but it's not my changes and I can't see anything obvious wrong with it.

I started getting this and did some debugging: clearing /nix/var/nix/channel-cache/ makes it work.

Specifically, I think something has changed in curl such that nix-prefetch-url stops working: it does a curl call like
curl https://nixos.org/releases/nixos/unstable/nixos-15.05pre61665.4c01e6d/nixexprs.tar.xz -o /tmp/nixexprs.tar.xz --fail --location --max-redirs 20 --disable-epsv --cookie-jar /tmp/nix-prefetch-url.1C6gc3/cookies --remote-time --time-cond /nix/var/nix/channel-cache//1m9hxhkqprm4jy5la9jgxy59hgxx42lr8lypn1gqp4iaicqlqhzz.stamp

and assumes that if curl didn't create /tmp/nixexprs.tar.xz, then the file hasn't been changed on the server. But apparently new versions of curl always create the input file (which is now zero bytes, which causes the error from 'xz').

I can confirm clearing /nix/var/nix/channel-cache works. Can we please document this as news and/or in the manual so people on the current channel release aren't caught by this?

More than news it seems like a bug somewhere that needs fixing. Do any of
you have an idea as to what is actually breaking in the channel-cache?
On Mon, May 4, 2015 at 17:43 Moritz Ulrich<EMAIL_ADDRESS>wrote:

I can confirm clearing /nix/var/nix/channel-cache works. Can we please
document this as news and/or in the manual so people on the current channel
release aren't caught by this?
—
Reply to this email directly or view it on GitHub
https://github.com/NixOS/nixpkgs/issues/7669#issuecomment-98856559.

Yes, clearing the channel cache is a workaround that would have to be done each time nix-channel --update is run.
The actual root cause of the bug is in my comment above: https://github.com/NixOS/nixpkgs/issues/7669#issuecomment-98805298.

Just wanted to add that I have been having the same problem since yesterday, funny thing is it works fine for non-root but breaks on root

This is a curl issue https://github.com/bagder/curl/issues/237
Upgrading to 7.42.1 should help.

We already have curl 7.42.1 in master, channel should update anytime now.

I'm assuming it's fixed then.

Got the same issue here, fixed by cleaning the content of '/nix/var/nix/channel-cache/' as mentioned before in this issue.
But the issue back again if you try to 'nix-channel --update'.

Similar issue here with newer versions, even after clearing channel cache:
[twey@othala:~]$ sudo rm /nix/var/nix/channel-cache/*

[twey@othala:~]$ sudo nix-channel --update
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  5724  100  5724    0     0  56.8M      0 --:--:-- --:--:-- --:--:-- 56.8M
these derivations will be built:
  /nix/store/aba411gcwjqcb0gk8r5n2fvh5pv723vf-nixos-15.06pre64030.e1af50c.drv
building path(s) ‘/nix/store/r9qkkfiknfa7ksw1lladbx0kywjcqaz7-nixos-15.06pre64030.e1af50c’
bzip2: (stdin) is not a bzip2 file.
/nix/store/blyc5sprbm85ph2fmksyhrqislp9j0im-gnutar-1.28/bin/tar: This does not look like a tar archive
/nix/store/blyc5sprbm85ph2fmksyhrqislp9j0im-gnutar-1.28/bin/tar: Exiting with failure status due to previous errors
builder for ‘/nix/store/aba411gcwjqcb0gk8r5n2fvh5pv723vf-nixos-15.06pre64030.e1af50c.drv’ failed with exit code 2
error: build of ‘/nix/store/aba411gcwjqcb0gk8r5n2fvh5pv723vf-nixos-15.06pre64030.e1af50c.drv’ failed
downloading Nix expressions from ‘https://nixos.org/releases/nixos/unstable/nixos-15.06pre64030.e1af50c//nixexprs.tar.xz’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 5535k  100 5535k    0     0  2282k      0  0:00:02  0:00:02 --:--:-- 2282k
unpacking channels...

[twey@othala:~]$ sudo nix-channel --version
nix-channel (Nix) 1.9pre4153_b64988b

[twey@othala:~]$ sudo curl --version
curl 7.42.1 (x86_64-unknown-linux-gnu) libcurl/7.42.1 OpenSSL/1.0.1m zlib/1.2.8 libssh2/1.5.0
Protocols: dict file ftp ftps gopher http https imap imaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP UnixSockets

@Twey could you try running nix-channel --update as root?

As opposed to via sudo?  Same outcome (also after clearing /nix/var/nix/channel-cache):
[root@othala:/home/twey]# nix-channel --update
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  5724  100  5724    0     0  38.1M      0 --:--:-- --:--:-- --:--:-- 38.1M
these derivations will be built:
  /nix/store/aba411gcwjqcb0gk8r5n2fvh5pv723vf-nixos-15.06pre64030.e1af50c.drv
building path(s) ‘/nix/store/r9qkkfiknfa7ksw1lladbx0kywjcqaz7-nixos-15.06pre64030.e1af50c’
bzip2: (stdin) is not a bzip2 file.
/nix/store/blyc5sprbm85ph2fmksyhrqislp9j0im-gnutar-1.28/bin/tar: This does not look like a tar archive
/nix/store/blyc5sprbm85ph2fmksyhrqislp9j0im-gnutar-1.28/bin/tar: Exiting with failure status due to previous errors
builder for ‘/nix/store/aba411gcwjqcb0gk8r5n2fvh5pv723vf-nixos-15.06pre64030.e1af50c.drv’ failed with exit code 2
error: build of ‘/nix/store/aba411gcwjqcb0gk8r5n2fvh5pv723vf-nixos-15.06pre64030.e1af50c.drv’ failed
downloading Nix expressions from ‘https://nixos.org/releases/nixos/unstable/nixos-15.06pre64030.e1af50c//nixexprs.tar.xz’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 5535k  100 5535k    0     0  2226k      0  0:00:02  0:00:02 --:--:-- 2227k
unpacking channels...

I can confirm this.
~ » sudo nix-channel --update nixos
[sudo] password for hiberno:
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  3157  100  3157    0     0  10.3M      0 --:--:-- --:--:-- --:--:-- 10.3M
these derivations will be built:
  /nix/store/z11rma1jxq8fdxlc29ajycbncr8215ma-nixos-15.06pre63074.6276eba.drv
building path(s) ‘/nix/store/yl34z2cvazccm8r4syrdx1bbysim14y6-nixos-15.06pre63074.6276eba’
bzip2: (stdin) is not a bzip2 file.
/nix/store/blyc5sprbm85ph2fmksyhrqislp9j0im-gnutar-1.28/bin/tar: This does not look like a tar archive
/nix/store/blyc5sprbm85ph2fmksyhrqislp9j0im-gnutar-1.28/bin/tar: Exiting with failure status due to previous errors
builder for ‘/nix/store/z11rma1jxq8fdxlc29ajycbncr8215ma-nixos-15.06pre63074.6276eba.drv’ failed with exit code 2
error: build of ‘/nix/store/z11rma1jxq8fdxlc29ajycbncr8215ma-nixos-15.06pre63074.6276eba.drv’ failed
downloading Nix expressions from ‘http://nixos.org/releases/nixos/unstable-small/nixos-15.06pre63074.6276eba//nixexprs.tar.xz’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
unpacking channels...

I am on
~ » nixos-version
15.06.git.da7748a (Dingo)

@hiberno I believe this is fixed by NixOS/nix@c48617671df2a1b894f802bf78f97e9c9dd7cf27. Note that there is no actual problem here, nix-channel still succeeds.

@edolstra That's correct. The actual update still succeeds. Thanks for the heads up!

This error is on the current nixos-unstable branch, so no updating there.
This is a common problem with nixos-unstable, there are no hotfixes and it is not updated until all tests pass. That took more than a month last time.
Shouldn’t it be easy to do hotfixes on unstable by simply cherry-picking commits like https://github.com/NixOS/nix/commit/c48617671df2a1b894f802bf78f97e9c9dd7cf27 ?

I seem to have the same issue:
root at borknix-rt in ~bart
$ mv /nix/var/nix/channel-cache /nix/var/nix/channel-cache.old

root at borknix-rt in ~bart
$ nix-channel --update
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  5724  100  5724    0     0  62.7M      0 --:--:-- --:--:-- --:--:-- 62.7M
these derivations will be built:
  /nix/store/hbdjbnmvydgggikpcfpak30f9a6hagw6-nixos-15.06pre64423.4e5e441.drv
building path(s) ‘/nix/store/5jsk0vllzakakyxz7qjql55ggks416ys-nixos-15.06pre64423.4e5e441’
bzip2: (stdin) is not a bzip2 file.
/nix/store/blyc5sprbm85ph2fmksyhrqislp9j0im-gnutar-1.28/bin/tar: This does not look like a tar archive
/nix/store/blyc5sprbm85ph2fmksyhrqislp9j0im-gnutar-1.28/bin/tar: Exiting with failure status due to previous errors
builder for ‘/nix/store/hbdjbnmvydgggikpcfpak30f9a6hagw6-nixos-15.06pre64423.4e5e441.drv’ failed with exit code 2
error: build of ‘/nix/store/hbdjbnmvydgggikpcfpak30f9a6hagw6-nixos-15.06pre64423.4e5e441.drv’ failed
downloading Nix expressions from ‘https://nixos.org/releases/nixos/unstable/nixos-15.06pre64423.4e5e441//nixexprs.tar.xz’...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 5580k  100 5580k    0     0   107k      0  0:00:52  0:00:52 --:--:--  195k
unpacking channels...

I probably misunderstood @edolstra, cause my channel seems to be not upgraded.
So when I subsequently do:
$ nixos-rebuild switch -I nixpkgs=/home/bart/source/nixpkgs

I get:
building Nix...
building the system configuration...
updating GRUB 2 menu...
activating the configuration...
setting up /etc...

I am on
15.06.git.93a8515 (Dingo)

When I run a vanila
nixos-rebuild switch

all seems well.
The source tree I was referencing above was not in sync with my channel, so I guess that's where the problem was.


Replace old static link flag syntax in build.rs

Replace the -l git2:static flag with -l static=git2.

Wow I thought I had removed all this ages ago!


refactor: Remove PULL_REQUEST_TEMPLATE.md

Instructions

PR target branch should be against development
PR title name should follow this format: https://github.com/mParticle/mparticle-workflows/blob/main/.github/workflows/pr-title-check.yml
PR branch prefix should follow this format: https://github.com/mParticle/mparticle-workflows/blob/main/.github/workflows/pr-branch-check-name.yml

Summary
Removing this template so that it does not override https://github.com/mParticle/.github/pull/5 when it is approved.
Testing Plan
NA
Reference Issue

Closes https://go.mparticle.com/work/SQDSDKS-4969

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Added table stories

I think it is necessary to add the case where the table has a scrollbar.

Done


Code blocks are not dark mode compatible

Liebling has a pretty basic style for code blocks which is compatible with dark mode, however, if you're using Prism or something like that for syntax highlighting then the issue is on their side.

Nothing is used for syntax highlighting. I will send screenshot.

On 07-Jun-2020, at 3:53 PM, Eduardo Gómez<EMAIL_ADDRESS>wrote:

Liebling has a pretty basic style for code blocks which is compatible with dark mode, however, if you're using Prism or something like that for syntax highlighting then the issue is on their side.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

I will close this for now, please feel free to reopen it if needed.


update allele name automatically if unknown/known combination

I think
SPBC146.07	prp2-2	190db567d6fe649a	T259I	prp2-T259I	d5d0ef3568cea1fd
https://www.pombase.org/genotype/prp2-C387Y-C387Y-amino_acid_mutation-expression-not_assayed
https://www.pombase.org/genotype/prp2-1-C387Y-amino_acid_mutation-expression-not_assayed
creates separate allele pages.
I thought we had a rule that
if an allele was type  unknown, as in
SPBC146.07	prp2-2	190db567d6fe649a
but then changed to a specific type (i.e amino acid mutation)
T259I	prp2-T259I	d5d0ef3568cea1fd
the allele description would automagically update/merrge in some way.
If  this never happened, then it probably should.
IN these cases I think the prp2-T259I is more informative as a name, and prp2-2 could be a synonym.

It struck me that the automagical conversion might not be possible if we already  have:
prp2-T259I(T259I)
AND
prp2-2(T259I)

The follow-up comment is accurate -- the automagic conversion only kicks in when the allele type is unknown (and is working, as far as I can tell). In the prp2 example, the C387Y allele has two different names, and get flagged by the alleles with the same description that have different names check in the chado_checks log.

also, prp2-2 is not unknown in 190db567d6fe649a

also, prp2-2 is not unknown in 190db567d6fe649a

No, because I fixed it. But it was earlier today.
See the description field in the log file above is empty.

Yes, unknown conversion is working - for example, prp2-2 is unknown in the session for PMID:11350031 (24a3853610543a99), and that paper is included on the prp2-C387Y(aa) genotype page.

Right I was looking at prp2-1.
I'm stilll a bit confused. So the conversion happens but the difference is still reported in the logs , is that it?
Anyway this one can close.

No, if the allele type is unknown it gets converted to a "known" one. Two different names for the same "known" description are reported in the chado_checks log. Neither is converted to the other.
The slightly confusing thing about prp2-1 is that it has both things going on - there are sessions where its type is unknown AND at least one session where it has another name, prp2-C378Y.
(prp2-2 was a typo in my other comment; now fixed)


Update Waves to v0.6.5

i found that waves-circle doesn't work on mobile app, i try Waves v0.6.5 and this version had fixed this issues, could you please update your waves version v0.6.0 to the new version Waves v0.6.5

We don't use waves-circle. We've modified waves. See the documentation on how to use waves on circular buttons.


Make nearText available on aggregates

It looks like aggregates do not support the “nearText” filter. Is it definitely not possible?

Hi @eostis, I think this is a duplicate of #1739, can you confirm?

@etiennedi Indeed. I close this issue.


sds service reads k8s sa jwt if it exists

https://github.com/istio/istio/issues/9035
sds service gets credential token from request k8sSAJwtTokenHeader(istio_sds_credentail_header) if it exists, otherwise fallback to credentialTokenHeader(authorization).

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: quanjielin
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: rshriram
If they are not already assigned, you can assign the PR to them by writing /assign @rshriram in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@quanjielin: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
9296130b576e0d3163cec4f17712c8782fdbe6cd
link
/test istio-unit-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@quanjielin: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
9296130b576e0d3163cec4f17712c8782fdbe6cd
link
/test istio-unit-tests

prow/istio-integ-k8s-tests.sh
9296130b576e0d3163cec4f17712c8782fdbe6cd
link
/test istio-integ-k8s-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


EZTV gives irrelevant results

For example: Vikings S02E05
When running this search url (As it shown in the log) in browser I get only one correct result,
but in kodi log it shows that it returns 26 result (All of them are wrong)
https://eztv.io/search/%27vikings%27-s02e05
Kodi Log:
https://paste.ubuntu.com/p/nQH6NpTStp
Why is that?
Burst Elementum 0.0.36  (but it already happened before)
Elementum 0.1.29
Kodi 17.6
Windows 10, 64bit

You should look in the log. You have another query to eztv: https://eztv.io:443/search/'vikings'-s2-
I don't have those queries, maybe you have overrides.

I haven't touch anything, I checked in the userdata folder and there is nothing with overrides.

Anyway, I will remove season queries. They don't properly treat those queries.
Will be fixed in the next version.


Allow Specification of Object Files for Linking

I have a situation where I'm using Rust + C++ in a single project. The C++ code must call a #[no_mangle] function within the Rust code. I am trying to keep the entire build under Cargo by calling a makefile in build.rs to build the C++ code first. Unfortunately, the C++ code will not build as a dylib/static because of an unresolved reference to the method in the Rust code (reasonable). To work around this, I'm exploring having the makefile build C++ object files that could then be linked by rustc. Is there anyway within Cargo to specify additional object files for linking? I see the ability to specify additional libraries (dylib/static) via rustc-link-lib, but I'd need something for object files like "rustc-link-obj". Is this available? If not, is this something that could be supported?
Trying hard to keep the build Cargo-centric. Thanks and great work!

There is indeed a way to do this! If you build all the C++ code into a static archive (e.g. libfoo.a) you can then link that via:
println!("rustc-link-search=native=/path/to/where/lib/is/located");
println!("rustc-link-lib=static=foo");

You may also be interested in the gcc crate which is generally used to compile C/C++ code and link it into a Cargo project (with no extra println! directives needed).
Lemme know if you need any more help though

Thank you! Unfortunately, it appears as though many symbols from the C++ static library are being discarded as they are not directly called by the Rust code, yet I need those symbols (and everything else in the C++ staticlib) to be included in the resulting Rust dylib. Some googling suggests I would need to use the "--whole-archive" option from gcc. Is there a way to express in Cargo that the entire C++ staticlib, regardless of what is actually called by the Rust code, be linked and included within the resulting Rust dylib?

We should actually be passing --whole-archive when building a dylib (for this reason), so are you sure you're running an up-to-date rustc? We may have perhaps forgotten to add the flag for native libraries?

I am running rustc 1.4.0 on OSX. It seems a reasonable possibility that --whole-archive is not being passed to native libraries. I'm going to try making use of the gcc-rs pattern instead of println to see if that makes a difference. Will report back shortly.

Using gcc-rs within build.rs worked! The symbols from the C++ staticlib were preserved. I'm guessing --whole-archive is not passed to native libs, but I won't be digging further as encompassing everything within rust, including C++ via build.rs, is much cleaner then incorporating makefile. Thank you!

Glad to hear that it worked out, glad I could help!

Though this is an old post, I find myself in a similar situation. We have built, in our lab, an NFV manager on top of DPDK. This manager runs as a primary process and one can build multiple NFs as secondary processes. There are certain linker magic through included *.mk files. Now that I am trying to build a Rust NF as a secondary process, I find it impossible to move across these linker errors. Maybe this is simply my inexperience with Rust, but any advice would be welcome!


Fix ck8s version validate

The current version validation does not work anymore as it tries to find the latest tag on main. The problem now is that we do not have all tags on main. The current way to get around it is to use global.version: any in the configs.
I don't know how this should be fixed but the goal is to be able to specify a tag and not just any in the configs.

Pending larger configuration management discussion

Pending larger configuration management discussion


asap: init at 5.2.0

Description of changes
http://asap.sourceforge.net/
To test functionality:

Download SAP file from http://asma.atari.org/asmadb/search.php?details=4017
asap-sdl /path/to/Candy_Mountain.sap
Should produce audio like this: https://www.youtube.com/watch?v=1PYRhfeN0KQ

Things done

Built on platform(s)

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

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

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

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

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

[x] Fits CONTRIBUTING.md.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/918


NullPointerException with javaScriptEnabled=false

Exception:
Caused by: java.lang.NullPointerException
at com.gargoylesoftware.htmlunit.html.HtmlInput.executeOnChangeHandlerIfAppropriate(HtmlInput.java:509)
at com.gargoylesoftware.htmlunit.html.HtmlCheckBoxInput.setChecked(HtmlCheckBoxInput.java:122)
Reproduce:

Create a WebClient with the constructor option javaScriptEngineEnabled=false.
Load a page with an Checkbox
Set the checkbox to checked

Location: https://github.com/HtmlUnit/htmlunit/blob/master/src/main/java/com/gargoylesoftware/htmlunit/html/HtmlInput.java#L509
It seems like engine is null in this case:
        final AbstractJavaScriptEngine<?> engine = htmlElement.getPage().getWebClient().getJavaScriptEngine();
        if (engine.isScriptRunning()) {
            return page;
        }

Thanks for the report, will try to make a new snapshot with a fix soon.

Made a new snapshot build available - please try and report your results.

Thank you very much. I tried the snapshot version with javaScriptEngineEnabled=false and my test case works now without any Exception.

Thanks for the feedback - enjoy using HtmlUnit.