Reference new jitter in resilient-applications/retry

Summary
The Polly team and contributors have published easy code helpers for new jitter algorithms offering a very smooth jittered distribution of retries while still observing the exponential backoff characteristic.
This PR avoids adding more detail on jitter to the published docs text, but:

Tidies the retry-with-jitter simple code example to align more closely with preceding code example on the same page
Directs readers to the Polly website for production-ready jitter algorithms
Adds an Additional resource linking directly to Polly's jitter page

Section: architecture/microservices/implement-resilient-applications/implement-http-call-retries-exponential-backoff-polly.md
(Contributor reference: I'm the lead Polly maintainer, and worked with contributors to make these new jitter algorithms available.)

Thanks @reisenberger! Text-wise looks good. @nishanil can you review this?

@mvelosop Can you check this code on eShop and update it there too?


Fix Naruto OST  I broken links

Fixes #{ISSUE_NUMBER}
Demo: https://ongaku-${PULL_REQUEST}.surge.sh

This PR is for [Naruto].

[X] This issue is for enhancement/bug fixing.
[ ] This issue is an addition to JSON database.

[ ] Pull Request Title is of form Added [Anime Name].

[X] This addition is already on ongaku.

[X] This PR is an improvement to current addition.

[X] I have checked my addition locally and it is working and won't break existing entries.
[X] I have gone through Contribution Guidelines.
[X] This pull request will be closed if I failed to update it even once in a week.

✅


GEODE-8724: Fix compilation using docker image

As latest tag for ubuntu base image was recently change from 18.04 to
20.04 it seems that some libraries version changed, like for example
libc++.
As it seems with this new version libc++ headers are either not
anymore located within /usr/include/c++/v1 or the symlink is missing.
So in order to solve that a symlink is manually created to ensure
clang is able to find libc++ headers.

As I noticed, yesterday builds were failing, so I hope this helps you.
I am afraid this very build will fail, as until the image is re-uploaded travis will be using the old one.
Regarding versioning, I made a point in the Jira issue I'd recommend you to read :)

Still I think @dickcav or someone else needs to re-upload the image to docker hub as currently both latest and 1.13.1 tags are failing to compile.

I pushed a new image last night.

@pivotal-jbarrett how was your image different from the corrected image that Release Manager @dickcav pushed?  Did you push to both 1.13.1 and latest tags?  On which branch(es) are the Dockerfile changes commited that you pushed?

Yesterday afternoon is when we did what @gaussianrecurrence requested and merged the change, rebuilt docket and pushed but maybe that wasn't apparent that happened?

When I looked at hub.docker the most recent image pushed were older than the commit. I see the new images are only a few hours old. All should be fine now.


What is metric_radius in k4a_calibration_intrinsic_parameters_t?

I am wondering what exactly is metric_radius that is part of the intrinsic parameters (k4a_calibration_intrinsic_parameters_t)? I can understand all the other parameters but is having trouble understanding this one.
The Doxygen explanation is just simply "Metric radius". Once I got the answer I would be happy to submit a PR to update the Doxygen explanation.

Imagine each camera captures roughly a cone in space - This is the radius of that cone.  The cone is slightly larger than the actual volume that is captured.

@catid thanks for the explanation, my next question is when I read the metric_radius parameter, it shows the value 0. Is that expected? Based on your explanation I would imagine metric_radius to be a non zero number in millimeters.

Searching through the code I see some hints like this:
// metric_radius equals 0 means that calibration failed to estimate this parameter
if (cal->metric_radius <= 0.0001f)
{
cal->metric_radius = 1.7f; // default value corresponds to ~120 degree FoV
}

@catid do I have put place the azure kinect in a certain way for it self-calibrate? I am under the impression that the intrinsic parameters come with the device (i.e. factory settings).

Yeah the calibration data is loaded from the device itself.  Not sure why yours is zero.  On my unit for NFOV2X2BINNED mode (320x288 depth image) the metric_radius = 1.74 and for the RGB color camera it's 1.70.
Maybe none of the units have this configured?

I set breakpoints in all the checked where it uses the metric_radius and it is currently unused at least in the modes I'm testing.

Checked narrow FOV mode and wide FOV mode: It seems to be unused in both modes.  Disabling all checks related to it does not affect the result in any way.

I was shooting on narrow FOV, 640x576 depth image, and 3840x2160 color image. Are you able to get a non zero metric_radius for this setup?


[BUG] The formula to generate decayed rating in data_transform module has a bug?

Description

The formula for decay of rating appears incorrect:
lambda x: x['Weight'] * math.exp(-math.log2((t_ref - pd.to_datetime(x['Timestamp'])).days / T))
It should be:
lambda x: x['Weight'] * math.exp(-((t_ref - pd.to_datetime(x['Timestamp'])).days / T)*math.log2)
In which platform does it happen?

All platforms
How do we replicate the issue?

Expected behavior (i.e. solution)

Other Comments

Closed by #1074 thanks for raising the issue @darshats


Remove init.sql

Remove the bad and now no longer used init.sql dump.

Coverage remained the same at 91.988% when pulling 783fa64f0261061a85f2277e4128aa61af3cd047 on remove-init-sql into 50350468d589a83ac08128191b185f1dc511d883 on master.


[PURCHASE-1992] Add logic for customizing message sent timestamps

Addresses: https://artsyproduct.atlassian.net/browse/PURCHASE-1992
Did a lot of manual testing by changing the machine time on my computer locally
Ex of changes:
If last message sent less than 1 minute ago:
Timestamp reads Just now

If last message sent less than 5 hours ago:
Timestamp reads X hours ago

If last message sent less than 24 hours ago:
Timestamp reads 1:00PM format

If last message sent less than a week ago:
Timestamp reads X days ago format

If last message sent less than a month ago:
Timestamp reads 1 week/X weeks ago format

If last message sent greater than a month ago:
Timestamp reads MM/DD/YYYY format

This looks great! 🔥
Thanks for adding the specs! Going to merge this

Nice work!!


Silenced System Checks for "search_fields contains non-existent field"

I set many-to-many relationship fields as index.FilterField in search_fields of the Page.
Whenever I start to run the program, the warnings "search_fields contains non-existent field" will display.

Is there any solution to this problem?

This means that the search_fields definition contains a name that does not correspond to an actual field. This may be because the field has been removed, or there's a typo in the name - you should remove the entry or fix the mistake as appropriate.
If you think the message is appearing when it shouldn't be, please open a new issue giving steps to reproduce the problem.


Connect to SQL server over TCP

Hello,
I want to run Tds with TCP protocol. Because our application has to communicate with remote SQL server using TCP.
Is there any option to pass the protocol?
Please clarify.
@matreyes @josevalim
Thanks,
Santosh T

Hi @santoshturamari,
This library uses TCP to connect to SQL server. If you have trouble to connection, please verify on what TCP port remote SQL server listens for connection. If that port is not 1433, you have to set it in this library in mix config like below
import Mix.Config

config :your_app_name, :tds_conn,
  hostname: "some-remote-hostname", # <--- change to IP address or hostname that SQL server is running on
  port: 1433, # <---- Change to port SQL server listens
  username: "...",
  password: "...",
  database: "database-name"

Hi @mjaric
Thanks for the reply.
I have already tried this, also I have tried {:ok, pid} = Tds.start_link([hostname: ********, instance: ******, username: ********, password: *********, database: ********, port: 1433])
Always I got this error.
** (DBConnection.ConnectionError) connection not available and request was dropped from queue after 10044ms. This means requests are coming in and your connection pool cannot serve them fast enough. You can address this by:

Ensuring your database is available and that you can connect to it
Tracking down slow queries and making sure they are running fast enough
Increasing the pool_size (although this increases resource consumption)
Allowing requests to wait longer by increasing :queue_target and :queue_interval

See DBConnection.start_link/2 for more information
But when I tried to connect via Python, pymssql or execute python script in Elixir using erlport, it got connected seamlessly.
Thanks,
Santosh T

No


1.0.6   if config_metric["metric_type"] not in valid_metric_types:

i update config
image: opensourceelectrolux/aws-cost-exporter:v1.0.6

aws-cost-exporter_1  | Traceback (most recent call last):
aws-cost-exporter_1  |   File "//main.py", line 137, in <module>
aws-cost-exporter_1  |     validate_configs(config)
aws-cost-exporter_1  |   File "//main.py", line 85, in validate_configs
aws-cost-exporter_1  |     if config_metric["metric_type"] not in valid_metric_types:
aws-cost-exporter_1  | KeyError: 'metric_type'

    metrics_type: AmortizedCost ->     metric_type: AmortizedCost
    add
        group_by:
      enabled: true

Hi @cicadadevops, thanks for reporting this issue. Indeed, I refactored some code and now the configuration key becomes metric_type instead of metrics_type. I will update the example config file right now!

The fix has been merged to the main branch from #18. Please adjust the config and keep using the v1.0.6 image. Thanks and I am closing this issue!


Error when installing forge

trying to install any version of forge with picomc returns a java error
INFO Launching instance: default
INFO Using version: 1.19.4-forge-45.2.0
INFO Using account: Nixietab
INFO Using java version: 21.0.2 (OpenJDK 64-Bit Server VM)
WARNING The version of Minecraft you are launching uses java 17 by default.
WARNING You may experience issues, especially with older versions of Minecraft.
INFO Checking libraries.
INFO Checking 3545 assets.
INFO Launching the game
PicoForgeWrapper: Missing artifact: client-1.19.4-20230314.122934-srg.jar
PicoForgeWrapper: Missing artifact: client-1.19.4-20230314.122934-slim.jar
PicoForgeWrapper: Missing artifact: client-1.19.4-20230314.122934-extra.jar
PicoForgeWrapper: Some artifacts were missing, running Forge installer
Exception in thread "main" java.lang.reflect.InvocationTargetException
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at net.cavoj.picoforgewrapper.Main.main(Main.java:33)
Caused by: java.lang.NoSuchMethodError: 'boolean net.minecraftforge.installer.actions.PostProcessors.process(java.io.File, java.io.File, java.io.File, java.io.File)'
        at net.cavoj.picoforgewrapper.PicoClientInstall.runPico(PicoClientInstall.java:15)
        at net.cavoj.picoforgewrapper.Installer.ensure(Installer.java:49)
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        ... 2 more

is it posible to merge it so it can be used without editing the code?

It is possible and I will do it eventually.

Should be done now. You will probably need to delete the version manifest that you have already generated and re-create it, for it to contain the new wrapper dependency.


Fix ISSUE: MenuFlyoutSubItem was not displaying when hovered or pressing over in a DropdownButton.

The error occurred because of the inheritance relationship between the MenuFlyoutSubItem class that extends from MenuFlyoutItem.
before ( picture )1:
if (widget.closeAfterClick && item is MenuFlyoutItem);

after ( picture 2):
if (item is MenuFlyoutSubItem) {
 return _buildMenuFlyoutISubItem(item);
}

if (widget.closeAfterClick && item is MenuFlyoutItem) {
 return _buildMenuFlyoutItem(item, context);
}

Checklist

[x] I have updated CHANGELOG.md with my changes
[x] I have run "dart format ." on the project

Could you explain the issue better? I don't understand it

Could you explain the issue better? I don't understand it

The Problem:
the MenuFlyoutSubItem is not displaying when hovered or pressed.
return DropDownButton(
  title: const Text('menu'),
  items: [
    MenuFlyoutItem(
      text: const Text('import'),
      onPressed: () {},
    ),
    // MenuFlyoutSubItem items will not display when hovered or pressed.
    MenuFlyoutSubItem(
      text: const Text('open with...'),
      items: (context) {
        return [
          MenuFlyoutItem(text: const Text('powerpoint'), onPressed: () {}),
          MenuFlyoutItem(text: const Text('excel'), onPressed: () {}),
          MenuFlyoutItem(text: const Text('word'), onPressed: () {}),
        ];
      },
    ),
    MenuFlyoutItem(text: const Text('export'), onPressed: () {}),
  ],
);

Upon further reflection, I've identified an issue with the initial solution proposed in the pull request.
and best solution it removing the closeAfterClick parmater,
and closeing MenuFlyoutItem  automatically after a click.
Revised Solution:

Remove closeAfterClick and automatically close MenuFlyoutItem after a click.

I acknowledge that the initial solution might not have been entirely accurate, and I believe this revised approach provides a more effective resolution.
I'm open to any feedback you may have and am willing to make further adjustments if necessary.

I like the first solution better. I'd like to keep the closeAfterClick property, since this is the case on the native side.

I like the first solution better. I'd like to keep the closeAfterClick property, since this is the case on the native side.

the issue is related to the fact that only the first MenuFlyoutSubItem is displayed as expected, but subsequent ones are not showing correctly when hovered or pressed.
return DropDownButton(
  title: const Text('menu'),
  items: [
    MenuFlyoutItem(
      text: const Text('import'),
      onPressed: () {},
    ),
    // MenuFlyoutSubItem items will display when hovered or pressed.
    MenuFlyoutSubItem(
      text: const Text('open with...'),
      items: (context) {
        return [
          MenuFlyoutItem(text: const Text('powerpoint'), onPressed: () {}),
          MenuFlyoutItem(text: const Text('excel'), onPressed: () {}),
          MenuFlyoutItem(text: const Text('word'), onPressed: () {}),
        ];
      },
    ),
    // Additional MenuFlyoutSubItem items will not display when hovered or pressed.
    MenuFlyoutSubItem(
      text: const Text('open with 2 ...'),
      items: (context) {
        return [
          MenuFlyoutItem(text: const Text('powerpoint 2'), onPressed: () {}),
          MenuFlyoutItem(text: const Text('excel 2'), onPressed: () {}),
          MenuFlyoutItem(text: const Text('word 2'), onPressed: () {}),
        ];
      },
    ),
    MenuFlyoutItem(text: const Text('export'), onPressed: () {}),
  ],
);

I will make another attempt to resolve the issue while retaining the closeAfterClick property.

Hello there, I've resolved all the issues, and now it works as expected.

Hello, the tests are not passing and you should rebase your branch.

Hello, the tests are not passing and you should rebase your branch.

dart format lib/src/controls/inputs/dropdown_button.dart
Formatted 1 file (0 changed) in 0.40 seconds.

dart analyze
Analyzing fluent_ui... No issues found!


CSS variables support

What problem does this feature solve?
In some websites, the color theme is controlled by CSS variables. However, echarts does not support CSS variables, which means we need to do some work on CSS variables before using them, like this:
// get the CSS variable's value
const elementStyle = getComputedStyle(element);
const color = elementStyle.getPropertyValue('--color');

// echarts option
const option = {
    color: [color],
    // ...
};

What does the proposed API look like?
// echarts option
const option = {
    color: ['var(--color1)', 'var(--color2)'],
    // ...
};

Correct me If I'm wrong. We need to know the element to have these CSS variables? If so, I think it's hard to get these variables from echarts side because the lack of this information. Expect these variables are all in the :root

Correct me If I'm wrong. We need to know the element to have these CSS variables? If so, I think it's hard to get these variables from echarts side because the lack of this information. Expect these variables are all in the :root

CSS variables are scoped and child elements inherit these variables from their parent. It is possible to get the value of a CSS variable from echarts instance dom.

Thanks for the explaination. I'm afraid we won't add this feature in the near future. We are trying to keep our API design independent from platforms so developers can have consistent experience cross different platforms.


Problem with Series and Groupby

When I do:
In [5]: w=cPickle.load (open('w.pkl'))
In [6]: w.groupby( lambda k: k<=37 ).count()
Out[6]:
key_0
False    4397
True     16
In [7]: len(w[w <= 37])
Out[7]: 805
When I inspect the data, there are 805 elements that satisfy  w<=37, so the groupby is not counting correctly and reports only 16.
Am I doing this wrong?
BTW, I would like to attach the data file to this, but I can't see how.
Thanks!

Can you e-mail me the data file?

I think I see the problem. You're passing a function that is getting applied to your INDEX labels instead of the values themselves. I'm pretty sure if you do
w.groupby(w <= 37).count()

you'll get the right result. happy to look at the file anyway

No problemo-- an easy mistake to make


chart-resource must be changed to array type

To deal with multiple TS uploaded files

Fixed with e986eec


[CMake] Revert fix for stdlib rebuilds as it breaks Xcode project generation

a182bdf58459aa5228b4140e8ca4f9aeceb1999e breaks Xcode project generation, revert it until we fix it another way.

@swift-ci please smoke test

Closing as Rintaro already has the fix up https://github.com/apple/swift/pull/68646


Spend some time improving ARIA

We're doing well now, but we could be even better!
http://www.w3.org/TR/wai-aria-practices/#aria_ex

Closing this issue in favor of more discreet pattern-based improvement and automated testing issues.


Better documentation for dynamic typeahead search response

I was testing out the dynamic search functionality and saw that there are some additional fields available that can be specified in the response. Here's an example:
{
  "statusCode": 200,
  "value": {
    "totalResultCount": 0,
    "moreResultsAvailable": false,
    "queryOptions": null,
    "results": [
      {
        "value": "user:5ffec44a64208901414a0e5f",
        "title": "John Doe",
        "subtitle": null,
        "imageUrl": "",
        "layoutId": null
      }
    ],
    "displayLayouts": null
  },
  "type": "application/vnd.microsoft.search.searchResponse",
  "text": null,
  "attachmentLayout": null,
  "channelData": null
}

Can you please improve your documentation to explain what these attributes do? If possible please share schema definition like you've done with other request/response objects. I am interested in the attributes under the key value.

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

ID: 241af5f4-3d0b-5d00-4ecf-94681543159d
Version Independent ID: 241af5f4-3d0b-5d00-4ecf-94681543159d
Content: Typeahead search in Adaptive Cards - Teams
Content Source: msteams-platform/task-modules-and-cards/cards/dynamic-search.md
Service: msteams
GitHub Login: @Rajeshwari-v
Microsoft Alias: surbhigupta

@aneesh631 - Thanks for reporting your issue.
We will check this at our end and update the document accordingly.

@aneesh631 -We have tested the dynamic search but it is showing below data only in value section-
"value": {
        "queryText": "t",
        "queryOptions": {
            "skip": 0,
            "top": 15
        },
        "dataset": "npmpackages"
    },

Couls you please share the repro steps to getting value as you mention above, so that we can try it from our end?

Steps

Open microsoft teams in the browser.
Find an adaptive card with the dynamic search component.
Check the response via the network tab.
You'll see all these fields that I mentioned.

yet another issue with no reply. do microsoft answer people or just rush to close issues?

@conorryan8 -Apologies for the delay in response.
We understand that there have been no updates to the repository for some time, and we appreciate your feedback. We've informed the engineering team, and once we receive their input,
Here we already update the note regarding the Dynamic typehead search."The number of options in the dropdown is limited to 15."
https://learn.microsoft.com/en-us/microsoftteams/platform/task-modules-and-cards/cards/dynamic-search?tabs=desktop%2Ccsharp#implement-typeahead-search


Meta Tag Bug @Home Page

Update this to simply display "Doc2pen"
General PR Guidelines:

Each pull request should have an appropriate and short title like "Fixed Bug in Upload Page"

Describe your intended changes in the description section of the pull request (Use bullet points and phrases)

Refrain from using phrases like "Hi, I am ..", "Please merge me this OPR", "Thank You..", etc. We are only interested in technical parts

Attach a screenshot/clip of the change(s)

Make sure to refer to the respective issue in the respective PR using phrases like Resolves #issue_number or Closes #issue_number.

Please be patient enough. The project maintainers/mentors would review it as per their schedule. Please do not start putting comments like "Please check this" etc.

Although we support feedback from everyone in all phases of development, it is highly advised not to put any negative comments in other participant's pull requests.

Always keep a note of the deadline.

Updating meta tag (#678)
I wish to update the "Doc2pen - Contact us" page title that is being displayed in the Home page

Updating meta tag (#678)
I wish to update the "Doc2pen - Contact us" page title that is being displayed in the Home page

Assigned for 1 day


[$250] Concierge - Concierge chat name and icon changes if the page is refreshed on WS settings page

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: 9.0.6-8
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Issue reported by: Applause - Internal Team
Action Performed:

Log in with a new account
Wait for self DM to appear in the LHN
Create a workspace
Refresh the page
Go back to the LHN
Open Concierge

Expected Result:
Concierge chat name and icon should be the default one
Actual Result:
Concierge chat name and icon changes to the self DM one if the page is refreshed on workspace settings page. Affects Gmail and expensifail accounts too. It reverts to the default one if the chat is clicked
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android: Native
[ ] Android: mWeb Chrome
[ ] iOS: Native
[ ] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos
Add any screenshot/video evidence

https://github.com/user-attachments/assets/5a48eeb4-5176-41ad-b848-981d5d87c6d6
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~01075d42013d493c4a
Upwork Job ID:<PHONE_NUMBER>843940374
Last Price Increase: 2024-07-16

Issue OwnerCurrent Issue Owner: @eh2077

@mallenexpensify  FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors

We think that this bug might be related to #vip-vsp

Thanks @daledah , I'm checking on internally, we have quite a few report.participants issues  now, we might want to fix them holistically (or.. add them to a tracking issue since we might not need separate fixes for each one).

@eh2077 , do you think this can be external?

@mallenexpensify Yeah, I think so

@daledah Thanks for your proposal!
I can't reproduce it using existing account. Can you explain why this only happens with new account?

I also can't reproduce it.
@mallenexpensify Should we just close it?

@lanitochka17 This issue isn't reproducible anymore. Can you help to confirm?

This has been labelled "Needs Reproduction". Follow the steps here: https://stackoverflowteams.com/c/expensify/questions/16989

Let's give it one pass for QA to try to repro then we'll close if they can't.  Thanks @eh2077 and @daledah for the help here

Not overdue, we're waiting for QA to test it again

Issue not reproducible during KI retests. (First week)


Using SCIP-SDP viar CBF-format

Hi All,
I was trying to using CBF-format to call the scipsdp-3.1.1, however, resulting error indicating that only VER 1 is supported currently. Moreover, it also showed that
ERROR: SDPs in primal form currently not supported, please use PSDCON
Dose this mean I cannot formulate the constraint X>=0 in an efficient way, but have to build the constraint with more complicated PSDCON?
By the way, can I build the model more efficiently with SDPA format?
Thanks!

SCIP-SDP is not available in PySCIPOpt. Please refer to the SCIP mailing list or the projects webpage http://www.opt.tu-darmstadt.de/scipsdp/


newsflash: 1.4.2 -> 1.4.3

Motivation for this change
https://gitlab.com/news-flash/news_flash_gtk/-/tags/v.1.4.3
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 136874 run on x86_64-linux 1

1 package built:

newsflash


The 'Save All' function causes the current document to be out of orde

VSCode Version: Code 1.8.1 (ee428b0eead68bf0fb99ab5fdc4439be227b6281, 2016-12-19T14:42:49.304Z)
OS Version: Darwin x64 15.6.0
Extensions:

Extension
Author
Version

html-css-class-completion
Zignd
1.0.3

vscode-JS-CSS-HTML-formatter
lonefy
0.2.2

debugger-for-chrome
msjsdiag
2.4.2

Steps to Reproduce:
hi,thans for vs code.but i meet some problems.
When I modify a lot of files, use the Save All function, all the changes to save the file, but will change all the files to the current document window, resulting in the current document confusion.
I can only 'back' document to correct, this is not cool oh ~ ~ look forward to solving.
当我修改了许多文件后，使用全部保存功能，的确全部改变的文件保存了，但是又会把所有改变的的文件保存到当前的文档窗口，导致当前的文档错乱。
我只能‘后退’文档，才能更正，这个不酷哦～～期待解决。
thanks .

I wonder if this issue is being caused by an installed extension. Can you try to run VS Code without extensions? From the command line (NOT the integrated terminal in Code), execute: code --disable-extensions and try your steps again to see if it reproduces. If you see it is an issue with the extension, please file it against the extension repository itself.

@bpasero

Sorry,it's the 'vscode-JS-CSS-HTML-formatter	lonefy	0.2.2'  wrong.
it let me lose some code files.......AAAAAAA!!!

@bpasero
hi,I tried several times ,disable too extensions.Problem will reappear. please you try once,it let me lose code files!

@bpasero now,i'm a little scared to use VS Code....wowwww....my code file....

@Csirme can you maybe show me what happens with screenshots or video, I am not sure I fully understand.

@bpasero i try to use my friend's mac computer,it's no problem . i just can't to use 'save all',no time to fix it.thanks ,how about use vs code's  'shift +command+F' to format html code,it's very sad.

@bpasero thanks，may be it's good now.


remove @peculiar/webcrypto as webcrypto has been available since node…

… 15. minimum version of node for werift is 18.

The test "negotiationneeded event should not fire if signaling state is not stable" is failing.
This is purely speculative, the cause might be that @peculiar/webcrypto is an async function, but it might be creating the key synchronously in reality.
On the other hand, node-webcrypto actually creating the key asynchronously, which could be causing a timing discrepancy.
If there isn't a strong motivation to remove "@peculiar/webcrypto," it might be better to leave it as is.

This is purely speculative, the cause might be that @peculiar/webcrypto is an async function, but it might be creating the key synchronously in reality.

I'm not sure, but that would make sense.

If there isn't a strong motivation to remove "@peculiar/webcrypto," it might be better to leave it as is.

Removing peculiar/webcrypto brings my bundle size down like 300k. Less dependencies, especially in the crypto paths, is preferable in my opinion. Furthermore, if peculiar/webcrypto is in fact synchronous, that would mean that each key generation is interrupting sending of RTP packets. I'm currently mitigating this by using per connection workers though.

I'll see if I can work out the new timing issues.


Streaming Example

My particular usecase involver sending data to the client, albeit slowly, I didn't see an example on the documentation on how to do this, I can't continue to use iron because they themselves for some reason I don't understand decided to stop supporting the project. I really liked iron, but having to buffer the entire response before sending the first data to the client, was causing OOM problems on my side, this means I need to move from Iron to Hyper.
I don't know how to send the data to the client, in a buffered way, I can only send a "whole thing", I wish the tutorials covered this aspect, as this would enable other people besides myself, to be able to create cool new services using Rust.
Can I haz a buffered HTML Response tutorial?

There is this page in the guides: https://hyper.rs/guides/server/response_strategies/
That describes a few ways you could stream a body, depending on what constraints you need. Does that answer this question?

I'll check it out

@dataf3l If you make your Request body a Box<Stream<Item = hyper::Chunk, Error = hyper::Error>> instead of the default hyper::Body, then all you need to do is return a response from your service that has a stream body. Response::new().with_body(stream)
Here's a server that will make a bunch of http requests and stream the responses to the client: https://play.rust-lang.org/?gist=c0f2e737c1acda435d20376330bffb55&version=nightly
If you boot it locally, curl http://localhost:3000 will show the replies streaming in as the server receives them.
They key is type Response = hyper::Response<Box<Stream<Item = Chunk, Error = hyper::Error>>> in the Service instead of type Response = hyper::Response<hyper::Body>.
You can create a streaming body with hyper::Body. It's just not as straight forward.

The https://hyper.rs/guides use tokio-core which is marked for deprecation.

Is the answer from danneu above still the best answer? Is there such example in the latest hyper docs or examples? I did a quick search but couldn't find it.


App no longer enables PIN entry

Issue description
I enter my PIN but nothing happens. It worked when I set it up a while ago.  I have updated to the latest v1.2.0 but after I enter the code, nothing happens.  There is no button to click to enter it - it just sits there.  I have tried to find a config file but cannot find it as saw that referenced in one issue.  I am not hugely technical so just need the software to work as it should.

Is this a common issue /bug?
Firefly version
1.2.0
OS details
Windows 10 Pro
Can the issue be reliably reproduced?
Yes
Steps to reproduce the issue

Open Firefly
Select my profile icon
Enter correct PIN
Nothing happens
...

Expected behaviour
Presume the PIN either works or there is an option to hit "enter"
Actual behaviour
Nothing happens and no option appears to enter the PIN
Errors
No errors on screen
Diagnostics report:
Firefly v1.2.0
Language: en
Currency: USD
Node settings: Automatic node selection
Platform: win32
Platform Version: 10.0.19043
Platform Architecture: x64
CPU Count: 4
Total Memory: 16301.3 MB
Free Memory: 9190.4 MB
User Path: C:\Users\holde\AppData\Roaming\Firefly
Error log is empty

Did you try to restart your computer?
If the restart doesn´t help you can do the following. Uninstall Firefly and delete the folder Firefly in C:\Users\holde\AppData\Roaming. Then reinstall Firefly and create a new profile. There you can choose the option to restore your profile. Before you uninstall make sure to have your 24 words for the backup.

Many thanks – that fixed it!
From: MiKeF05 @.>
Sent: 03 September 2021 22:27
To: iotaledger/firefly @.>
Cc: GHolden68 @.>; Author @.>
Subject: Re: [iotaledger/firefly] App no longer enables PIN entry (#1438)
Did you try to restart your computer?
If the restart doesn´t help you can do the following. Uninstall Firefly and delete the folder Firefly in C:\Users\holde\AppData\Roaming. Then reinstall Firefly and create a new profile. There you can choose the option to restore your profile. Before you uninstall make sure to have your 24 words for the backup.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/iotaledger/firefly/issues/1438#issuecomment-912819637 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AVPBWNPI7Q7X3ZML3JMJIUTUAE4QPANCNFSM5DL5OF6Q .
Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675  or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub .   https://github.com/notifications/beacon/AVPBWNNOD2XEYELZQ7JSVGDUAE4QPA5CNFSM5DL5OF62YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGZUILNI.gif


Cannot Build Windows version on any version of VS 2019 (Preview, RC or final release)

Subject says it all.  Been trying for months and months and decided to wait until the final version of VS 2019 came out. Still didn't work.  Tried again this week with the official launch of .NET Core 3.0, but same thing.  Still can't build the app on Windows.
I spent an hour trying to get through it all and finally threw in the towel.
Can you please update this to the released version of VS so we can open and build the project?  Again, it's been months since this has built, and now MS has everything in a final-released state so hopefully this will be updated to match. (I've been trying to build from the source because of a bug you told me was fixed months and months ago in the branch but wasn't yet in the released build.)
Thanks!

Why was this (#298) closed? It doesn't build.

GitHub tells you why:

aelij closed this in 0fb37da on Aug 24

Which means I believed it to be fixed…

Subject says it all

It actually does not. Please provide an error message or a log.

it's been months since this has built

The CI build is working. I do not have the resources to debug every machine. Please remember I'm doing this in my free time. :)

The CI build is working.

Ok, I didn't try that.  Your main page says to open the file in VS 2019, which I did.  Could you update that to show the exact command you're running to build it and from which directory?
In the meantime, here's the VS long.  I opened the solution you mentioned on your page, restored all packages, then tried to build and run 'Editor/RoslynPad.Editor.Windows' as the startup project.  Here's the error log. Below you can see there are tons of errors.
Things I tried:

Changing your build settings that were treating some warnings as errors
Changing the .NET version from 4.6.2 to 4.7.2
Enabling/Disabling nullability support
Updating the NuGet packages to the latest versions

...and several other things, all without success.
Here's the log with a clean pull of your repo while running in VS 2019 rel 16.3.1:
1>------ Build started: Project: RoslynPad.Roslyn, Configuration: Debug Any CPU ------
2>------ Build started: Project: RoslynPad.Runtime, Configuration: Debug Any CPU ------
2>Runtime\ObjectExtensions.cs(46,48,46,54): error CS8618: Non-nullable event 'Dumped' is uninitialized. Consider declaring the event as nullable.
2>Done building project "RoslynPad.Runtime.csproj" -- FAILED.
1>Completion\Providers\GlobalAssemblyCacheCompletionHelper.cs(26,26,26,35): error CS8601: Possible null reference assignment.
1>Diagnostics\DiagnosticsService.cs(16,16,16,34): error CS8618: Non-nullable event 'DiagnosticsUpdated' is uninitialized. Consider declaring the event as nullable.
1>NotificationObject.cs(9,50,9,65): error CS8618: Non-nullable event 'PropertyChanged' is uninitialized. Consider declaring the event as nullable.
1>RoslynHost.cs(196,32,196,40): error CS8602: Dereference of a possibly null reference.
1>Done building project "RoslynPad.Roslyn.csproj" -- FAILED.
3>------ Build started: Project: RoslynPad.Hosting, Configuration: Debug Any CPU ------
4>------ Build started: Project: RoslynPad.Roslyn.Windows, Configuration: Debug Any CPU ------
5>------ Build started: Project: RoslynPad.Roslyn.Avalonia, Configuration: Debug Any CPU ------
5>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
4>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
5>CSC : error CS1705: Assembly 'RoslynPad.Roslyn' with identity 'RoslynPad.Roslyn, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
5>Done building project "RoslynPad.Roslyn.Avalonia.csproj" -- FAILED.
6>------ Build started: Project: RoslynPad.Editor.Avalonia, Configuration: Debug Any CPU ------
6>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
6>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis.Features" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
4>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
4>CSC : error CS1705: Assembly 'RoslynPad.Roslyn' with identity 'RoslynPad.Roslyn, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
4>Done building project "RoslynPad.Roslyn.Windows_ze4msqep_wpftmp.csproj" -- FAILED.
3>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
4>CSC : error CS1705: Assembly 'RoslynPad.Roslyn' with identity 'RoslynPad.Roslyn, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
4>Done building project "RoslynPad.Roslyn.Windows_mfntnl2q_wpftmp.csproj" -- FAILED.
7>------ Build started: Project: RoslynPad.Editor.Windows, Configuration: Debug Any CPU ------
7>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
7>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
7>CSC : error CS0006: Metadata file 'C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Roslyn.Windows\bin\Debug\net462\RoslynPad.Roslyn.Windows.dll' could not be found
7>Done building project "RoslynPad.Editor.Windows_muupiugk_wpftmp.csproj" -- FAILED.
7>CSC : error CS0006: Metadata file 'C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Roslyn.Windows\bin\Debug\netcoreapp3.0\RoslynPad.Roslyn.Windows.dll' could not be found
7>Done building project "RoslynPad.Editor.Windows_h03lfh0i_wpftmp.csproj" -- FAILED.
7>Done building project "RoslynPad.Editor.Windows.csproj" -- FAILED.
8>------ Build started: Project: RoslynPad.Editor.Windows.Test, Configuration: Debug Any CPU ------
8>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
6>ContextActionsBulbPopup.cs(39,16,39,39): error CS8618: Non-nullable event 'MenuOpened' is uninitialized. Consider declaring the event as nullable.
6>ContextActionsBulbPopup.cs(39,16,39,39): error CS8618: Non-nullable event 'MenuClosed' is uninitialized. Consider declaring the event as nullable.
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\AvalonEditTextContainer.cs(33,16,33,39): error CS8618: Non-nullable event 'TextChanged' is uninitialized. Consider declaring the event as nullable.
6>CSC : error CS1705: Assembly 'RoslynPad.Roslyn' with identity 'RoslynPad.Roslyn, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\ContextActionsRenderer.cs(129,17,129,23): error CS8602: Dereference of a possibly null reference.
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\RoslynCompletionData.cs(47,22,47,35): error CS1705: Assembly 'RoslynPad.Roslyn' with identity 'RoslynPad.Roslyn, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\RoslynCompletionData.cs(39,16,39,36): error CS8618: Non-nullable event 'PropertyChanged' is uninitialized. Consider declaring the event as nullable.
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\ContextActionsRenderer.cs(248,13,248,19): error CS8602: Dereference of a possibly null reference.
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\RoslynCompletionData.cs(97,37,97,44): error CS8602: Dereference of a possibly null reference.
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\RoslynCompletionData.cs(146,38,146,73): error CS1705: Assembly 'RoslynPad.Roslyn.Avalonia' with identity 'RoslynPad.Roslyn.Avalonia, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis.Features, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis.Features' with identity 'Microsoft.CodeAnalysis.Features, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\RoslynOverloadProvider.cs(56,21,56,57): error CS1705: Assembly 'RoslynPad.Roslyn.Avalonia' with identity 'RoslynPad.Roslyn.Avalonia, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis.Features, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis.Features' with identity 'Microsoft.CodeAnalysis.Features, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\RoslynOverloadProvider.cs(61,27,61,89): error CS1705: Assembly 'RoslynPad.Roslyn.Avalonia' with identity 'RoslynPad.Roslyn.Avalonia, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis.Features, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis.Features' with identity 'Microsoft.CodeAnalysis.Features, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\RoslynOverloadProvider.cs(74,38,74,74): error CS1705: Assembly 'RoslynPad.Roslyn.Avalonia' with identity 'RoslynPad.Roslyn.Avalonia, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis.Features, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis.Features' with identity 'Microsoft.CodeAnalysis.Features, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\RoslynOverloadProvider.cs(89,38,89,68): error CS1705: Assembly 'RoslynPad.Roslyn.Avalonia' with identity 'RoslynPad.Roslyn.Avalonia, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis.Features, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis.Features' with identity 'Microsoft.CodeAnalysis.Features, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\RoslynOverloadProvider.cs(92,42,92,80): error CS1705: Assembly 'RoslynPad.Roslyn.Avalonia' with identity 'RoslynPad.Roslyn.Avalonia, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis.Features, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis.Features' with identity 'Microsoft.CodeAnalysis.Features, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\RoslynOverloadProvider.cs(96,33,96,95): error CS1705: Assembly 'RoslynPad.Roslyn.Avalonia' with identity 'RoslynPad.Roslyn.Avalonia, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis.Features, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis.Features' with identity 'Microsoft.CodeAnalysis.Features, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\RoslynSemanticHighlighter.cs(61,16,61,41): error CS8618: Non-nullable event 'HighlightingStateChanged' is uninitialized. Consider declaring the event as nullable.
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\RoslynCodeEditor.cs(102,44,102,64): error CS1705: Assembly 'RoslynPad.Roslyn' with identity 'RoslynPad.Roslyn, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\RoslynContextActionProvider.cs(46,35,46,64): error CS1705: Assembly 'RoslynPad.Roslyn' with identity 'RoslynPad.Roslyn, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\RoslynContextActionProvider.cs(49,42,49,112): error CS1705: Assembly 'RoslynPad.Roslyn' with identity 'RoslynPad.Roslyn, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\TextMarker.cs(18,16,18,26): error CS8618: Non-nullable event 'Deleted' is uninitialized. Consider declaring the event as nullable.
6>C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Shared\TextMarkerService.cs(51,16,51,33): error CS8618: Non-nullable event 'RedrawRequested' is uninitialized. Consider declaring the event as nullable.
6>Done building project "RoslynPad.Editor.Avalonia.csproj" -- FAILED.
8>CSC : error CS0006: Metadata file 'C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Windows\bin\Debug\netcoreapp3.0\RoslynPad.Editor.Windows.dll' could not be found
8>CSC : error CS0006: Metadata file 'C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Roslyn.Windows\bin\Debug\netcoreapp3.0\RoslynPad.Roslyn.Windows.dll' could not be found
8>Done building project "RoslynPad.Editor.Windows.Test.csproj" -- FAILED.
3>CSC : error CS1705: Assembly 'RoslynPad.Roslyn' with identity 'RoslynPad.Roslyn, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
3>AssemblyExecutionHost.cs(201,41,201,60): error CS1705: Assembly 'RoslynPad.Roslyn' with identity 'RoslynPad.Roslyn, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
3>AssemblyExecutionHost.cs(307,24,307,36): error CS1705: Assembly 'RoslynPad.Roslyn' with identity 'RoslynPad.Roslyn, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
3>Done building project "RoslynPad.Hosting.csproj" -- FAILED.
9>------ Build started: Project: RoslynPad.Common.UI, Configuration: Debug Any CPU ------
9>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
9>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis.CSharp" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
9>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis.Scripting" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
9>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Mono.Cecil" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
9>Utilities\NotificationObject.cs(10,50,10,65): error CS8618: Non-nullable event 'PropertyChanged' is uninitialized. Consider declaring the event as nullable.
9>ViewModels\OpenDocumentViewModel.cs(180,79,180,107): error CS1705: Assembly 'RoslynPad.Roslyn' with identity 'RoslynPad.Roslyn, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
9>CSC : error CS1705: Assembly 'RoslynPad.Roslyn' with identity 'RoslynPad.Roslyn, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
9>CSC : error CS1705: Assembly 'RoslynPad.Hosting' with identity 'RoslynPad.Hosting, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
9>Utilities\DelegateCommand.cs(26,16,26,31): error CS8618: Non-nullable event 'CanExecuteChanged' is uninitialized. Consider declaring the event as nullable.
9>Utilities\DelegateCommand.cs(32,16,32,31): error CS8618: Non-nullable event 'CanExecuteChanged' is uninitialized. Consider declaring the event as nullable.
9>Utilities\DelegateCommand.cs(74,16,74,31): error CS8618: Non-nullable event 'CanExecuteChanged' is uninitialized. Consider declaring the event as nullable.
9>Utilities\DelegateCommand.cs(80,16,80,31): error CS8618: Non-nullable event 'CanExecuteChanged' is uninitialized. Consider declaring the event as nullable.
9>ViewModels\OpenDocumentViewModel.cs(296,44,296,67): error CS1705: Assembly 'RoslynPad.Hosting' with identity 'RoslynPad.Hosting, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
9>ViewModels\OpenDocumentViewModel.cs(336,32,336,60): error CS1705: Assembly 'RoslynPad.Roslyn' with identity 'RoslynPad.Roslyn, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
9>Services\TelemetryProviderBase.cs(77,29,77,45): error CS8618: Non-nullable event 'LastErrorChanged' is uninitialized. Consider declaring the event as nullable.
9>ViewModels\OpenDocumentViewModel.cs(679,27,679,54): error CS1705: Assembly 'RoslynPad.Hosting' with identity 'RoslynPad.Hosting, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
9>ViewModels\MainViewModelBase.cs(120,17,120,59): error CS1705: Assembly 'RoslynPad.Roslyn' with identity 'RoslynPad.Roslyn, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
9>ViewModels\MainViewModelBase.cs(254,33,256,47): error CS8601: Possible null reference assignment.
9>ViewModels\MainViewModelBase.cs(259,20,259,33): error CS8603: Possible null reference return.
9>ViewModels\MainViewModelBase.cs(673,42,673,91): error CS1705: Assembly 'RoslynPad.Roslyn' with identity 'RoslynPad.Roslyn, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.CodeAnalysis' with identity 'Microsoft.CodeAnalysis, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
9>ViewModels\MainViewModelBase.cs(742,74,742,85): error CS8604: Possible null reference argument for parameter 'path' in 'DocumentViewModel DocumentViewModel.FromPath(string path)'.
9>ViewModels\MainViewModelBase.cs(760,52,760,64): error CS8604: Possible null reference argument for parameter 'newPath' in 'void DocumentViewModel.ChangePath(string newPath)'.
9>ViewModels\NotificationObject.cs(15,50,15,65): error CS8618: Non-nullable event 'PropertyChanged' is uninitialized. Consider declaring the event as nullable.
9>ViewModels\NotificationObject.cs(86,63,86,76): error CS8618: Non-nullable event 'ErrorsChanged' is uninitialized. Consider declaring the event as nullable.
9>Done building project "RoslynPad.Common.UI.csproj" -- FAILED.
10>------ Build started: Project: RoslynPad, Configuration: Debug Any CPU ------
11>------ Build started: Project: RoslynPad.Avalonia, Configuration: Debug Any CPU ------
10>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
10>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis.CSharp" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
10>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis.Scripting" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
10>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Mono.Cecil" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
11>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
11>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis.CSharp" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
11>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis.Features" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
11>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Microsoft.CodeAnalysis.Scripting" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
11>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3277: Found conflicts between different versions of "Mono.Cecil" that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed.
10>C:\Code\3rd-Party\RoslynPad\src\RoslynPad\DocumentTreeView.xaml(22,126): error MC3066: The type reference cannot find a public type named 'DocumentViewModel'. Line 22 Position 126.
10>C:\Code\3rd-Party\RoslynPad\src\RoslynPad\DocumentView.xaml(125,89): error MC3066: The type reference cannot find a public type named 'NuGetDocumentViewModel'. Line 125 Position 89.
10>C:\Code\3rd-Party\RoslynPad\src\RoslynPad\MainWindow.xaml(31,68): error MC3066: The type reference cannot find a public type named 'OpenDocumentViewModel'. Line 31 Position 68.
11>CSC : error CS0006: Metadata file 'C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Common.UI\bin\Debug\netstandard2.0\RoslynPad.Common.UI.dll' could not be found
10>Done building project "RoslynPad.csproj" -- FAILED.
11>CSC : error CS0006: Metadata file 'C:\Code\3rd-Party\RoslynPad\src\RoslynPad.Editor.Avalonia\bin\Debug\netstandard2.0\RoslynPad.Editor.Avalonia.dll' could not be found
11>Done building project "RoslynPad.Avalonia.csproj" -- FAILED.
========== Build: 0 succeeded, 11 failed, 0 up-to-date, 0 skipped ==========

It looks like you haven't pulled the latest sources.
For example, your log indicates:
 1>NotificationObject.cs(9,50,9,65): error CS8618: Non-nullable event 'PropertyChanged' is uninitialized. Consider declaring the event as nullable.

But the code in master shows it's marked as nullable:
https://github.com/aelij/RoslynPad/blob/5081700dc2a4c243ec4e9267b49f4a667a528b7c/src/RoslynPad.Roslyn/NotificationObject.cs#L9

Actually, I have pulled the latest sources. Every time I try I do a fresh pull from GitHub.
Have you tried building from within VS as your page describes, pulling the latest?  I have even trashed, then re-downloaded the latest source from here but same thing (as of two weeks back anyway.)

Ooops! :)
I had cloned your repo and was pulling from mine each time.  I just noticed mine was slightly behind yours as you had pushed a few things since.  Grabbed the latest from you and it worked!
Sorry for the mix-up! This one's on me.


Format headings and add bash script build information

What issue does this PR address?

Explicitly mention that the build can be performed via Powershell as well as the included bash script.
Change the note label about ASP.NET Core 1.x into the title which the
note is about for better visibility
Change all the headings for better readability and separation

Does this PR introduce a breaking change?
No
Please check if the PR fulfills these requirements

[x] The commit follows our guidelines
[x] Unit Tests for the changes have been added (for bug fixes / features)

Other information:

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

thanks!


Upload zip bug

If there is no delivery yet, and we try to upload a zip (which fails a check) file there is an error
This because zip_ul_stat requires a delivery_id which at that point doesn't exist yet!

Fixed this in the latest commit


Add docs preview

https://twitter.com/sridca/status/1689299567966130176
Should this be a separate module, for sharing across rust-nix-template and other projects?

Use this https://github.com/srid/cargo-doc-live


blackhatworld proxies are always filtered

Because their proxies don't have anonymityLevel nor protocol, and they will be filtered because they are not a valid proxy according to https://github.com/chill117/proxy-lists/blob/master/index.js#L321 .
Thanks!

So this isn't so clear. The options provided to getProxies() is used to filter the proxies after received from each source. For the sources that don't have anonymityLevel or protocol, this is a problem because they will always be filtered away when using the anonymityLevels or protocols options.
Possible solutions:

Keep the proxies (don't filter them away) when they are missing anonymityLevel or protocol even when the anonymityLevels or protocols options are used. This will be a change to the default behavior of the module.
Maintain the current behavior, but add a new option that will change the behavior to that described above (e.g looseFiltering or some better name).

Added new filterMode option. Default is 'strict', which will maintain the current behavior of the module. Use filterMode: 'loose' to include proxies with NULL or missing values.


Add analytics script for the DOE website audit

@sashakames

@muryanto1 Could you approve and merge this change?  Thank you.


Refactor to use Langchain WatsonX client

#35:

Use langchain-ibm WatsonXLLM to access model
Trim down WatsonX instructions and point to Getting Started recipe

PR Checklist

[ ] Commits signed: All commits must be GPG or SSH signed.
[ ] DCO Compliance: Developer Certificate of Origin (DCO) applies to the code, documentation, and any example data provided. Ensure commits are signed off.
[ ] Notebook outputs cleared: Ensure all notebook outputs are cleared.
[ ] Automated testing: Add the recipe to the automated tests.
[ ] Test in Google Colab:

[ ] Test that it works in Google Colab (Python 3.10.12).
[ ] Colab has its own package set and Python version, so ensure compatibility.

[ ] Test locally:

[ ] Ensure the code works in a fresh Python virtual environment (venv).

[ ] Flexible LLM platform support:

[ ] The platform should be easily switchable. Use LangChain for now.
[ ] Include !pip install git+https://github.com/ibm-granite-community/granite-kitchen in the instructions.

[ ] Example data: Follow the example data guidance.
[ ] README.md updates:

[ ] Add a link to the recipe in the Table of Contents (ToC).
[ ] Include a Colab button after that link.

@AnnaGutowska let me know what you think of this change. It uses the Langchain WatsonX client to simplify WatsonX service access.

@fayvor LGTM, thanks!


FIX: v0.17.0 to v0.17.1

launch jenkins all

launch jenkins all

obsolete
newer version is available


Issues with Server Mute

.mute

will apply server mute even when it said itself that it doesn't have the necessary permission to execute the command. the user has to be in a voice channel for this to happen. i tested this with the bot only possessing the default Nadeko role.

.voicemute

only works if the user is inside a voice channel despite saying that the user has been voice muted.

.unmute and .voiceunmute

fails to remove server mute  if the user is outside of a voice channel. note that the user has to be server muted first.

Tested this with the public bot

You can't voice unmute the user if he's not in the voice channel, nothing I can do about this.


Merge pull request #1 from github/master

Reasons for making this change:
TODO
Links to documentation supporting these rule changes:
TODO
If this is a new template:

Link to application or project’s homepage: TODO

sync

update


Clicking on Present option

Description
Text on chart is more visible by clicking Present
Actual result
SUMMARY:  Text is not highlighted by clicking “Present”
SEVERITY:  Major
MODULE:  Mountain chart
Platform:  Windows 7 / Firefox  44.0
RELEASE: Stage
STEPS TO REPRODUCE:

Navigate to the URL : http://tools-stage.gapminderdev.org/tools/mountain
Mountain Chart will be loaded.
Click “Present” icon
Note that all the text is not highlighted on the chart

ACTUAL RESULTS:
Text is not highlighted by clicking “Present”
EXPECTED RESULTS:
All the text should be highlighted by clicking “Present”
Other information
Reported by: Abid Ali
Test configuration: Firefox, Desktop PC
Test case number: TC64
Test run: https://valorsoftware.testlodge.com/projects/15827/runs/196555?tab=2&run_section_id=176920&executed_case_id=9472949#executed_case_9472949
SCREENSHOT:

https://github.com/Gapminder/vizabi/pull/1412
also fixed for bubblechart


BCGov Endorser Service for BCovrin Ledgers

Create new (or repurpose existing) DIDs for use as Endorser DIDs on BCovrin ledgers. Setup Endorser services to use the DIDs, and register all issuers with the service. Turn existing endorsers into issuer (author) DIDs.

Endorser services for BCovrin dev and test have been provisioned.  Issuer registration yet to be done.

Endorser service for BCovrin prod has been provisioned. New DID dedicated to the endorser has been created.
Issuer registration for endorsers will be done as a separate task.


ACCUMULO-1787: created TwoTierCompactionStrategy and its Test

Created a new Compaction Strategy based on the request in ACCUMULO-1787. It is a hybrid compaction strategy that supports two types of compression. If total size of files being compacted is less than table.custom.file.small.compress.threshold than the faster compression type will be used. The faster compression type is specified in table.custom.file.small.compress.type. Otherwise, the normal table compression will be used.

@milleruntime offline we discussed how this does not work with minor compactions.  One solution to this was to set the table compression to snappy (then minor compactions would always use snappy) and have this compaction strategy only set gz for larger files.  However, the way the strategy only sets the compression when file size is less than a certain amount does not support this technique.

I followed what was requested in the ticket but I can easily make the compaction strategy check for a large threshold instead. This would allow snappy compression to be used for minor compactions and gz used for files over the large threshold on major compactions.

@keith-turner checkout 0e98c87 - I redid how the strategy calculates the total size and created new test in 2779142

@milleruntime  this looks good.  I think needs some documentation, but not exactly sure where to put it.  Could do one or both of the following :

Add an example readme that shows creating table, configuring this compaction strategy, writing data using other example code and flushing multiple times to create multiple files, and looking at files along the way and using rfile-info to inspect compression type.
Add something to the user manual that shows how to configure this compaction strategy for a table and explains why someone may want to use it.

@keith-turner I added README.compactionStrategy which gives an example test for this strategy and section 6.6.1 to the user manual for compaction strategies in general.

@keith-turner fixed in 1bcfc87

+1


LEGO: Pull request from lego/hb_a13bbffa-1136-4930-9ebe-33895240f846_20210419120837615 to master

LEGO: Pull request from lego/hb_a13bbffa-1136-4930-9ebe-33895240f846_20210419120837615 to master with localized lcls

kicking off again, seems like something on the test got stuck


Add separation by byte order for multi-byte data types, when DEFLATE is used

This should improve the DEFLATE compression.

Done for ZSTD instead, https://github.com/OSGeo/gdal/pull/4117


radar: init radar

Add the rotation address to dll and thus we can get an arrow to indicate the facing-based direction of mobs:

I'm sorry that I didn't follow the OOP when implementing the radar module, but you can just modify it to an OOP version afterward.

It seems the library of jQueryRotate.js failed in eslint check, do maybe I can move it so somewhere else where eslint doesn't check?
Or if there's any way to do the rotate without third library rotate... I'm just so naive at javascript.

Do you have ESLint set up in your development environment? I went through pretty much the exact same thing when I started on contributing here, and after figuring out the setup it's been a lot easier to avoid lintfix commits.
That being said, I'm not sure what the views on third-party library code here are. The license shouldn't be a conflict, but I have no idea what sort of overhead the library would incur.

Do you have ESLint set up in your development environment? I went through pretty much the exact same thing when I started on contributing here, and after figuring out the setup it's been a lot easier to avoid lintfix commits.
That being said, I'm not sure what the views on third-party library code here are. The license shouldn't be a conflict, but I have no idea what sort of overhead the library would incur.

Yeah, I've set up the eslint dev environment and fixed the problems of my code, just not sure how to fix the libraries lint problems.

Oh. That's generally a lot easier then. Just open a terminal in the folder containing the library and run eslint --fix [filename]. It didn't look like there were any problems that couldn't be auto-fixed.
Your editor might have an ESLint integration, too, if you haven't done that already.

Oh. That's generally a lot easier then. Just open a terminal in the folder containing the library and run eslint --fix [filename]. It didn't look like there were any problems that couldn't be auto-fixed.
Your editor might have an ESLint integration, too, if you haven't done that already.

I've tried, the auto-fix will ruin the functions and it cannot be used.

Ah, I see. Poking through it in my own editor, things make more sense, it's definitely challenging. Not really sure what can be done about it, unfortunately, that's where my knowledge runs out too.

Sorry for not catching up, got several dues lately and this is just an initial version of radar, I'll complete it after several days this week.

Seems all good, if you have any further questions just let me know >,<

(Sorry, I'm out of town for a few days, but will try to review this next week when I have more time.)

Sorry for a million comments.  To be super clear, I think this is a great overlay idea and I think a lot of people will be really happy to get their hands on this.  I just want to clean up the javascript a little bit and make sure I understand everything that's going on before this gets merged.  :)

(Sorry for my recent busy schedule, got several sudden deadlines from my class and boss. Maybe I can update the code in thanksgiving holiday.)

Close this PR cuz it has tons of conflicts with the current master branch.


Fixed the typo and deal the NPE with Objects.requireNonNull

Fixed the typo and deal the NPE with Objects.requireNonNull  in AbstractLinkedList

Thank you for your review. It's my pleasure. @kinow

This one should be ready to be merged I think @garydgregory . Would you like to have another look after @dota17 's latest update?

Coverage increased (+0.03%) to 90.007% when pulling 4c1560bf29d9b745ac0f4f6aa51a70c5dafc772c on dota17:TypoAbstractLinkedList into a6d53a7649dcc82c44738a517b44422b61696b1d on apache:master.


Glossary Sort in UI

Describe the bug
Not sure if this is a bug or enhancement.
When I load using the rest API terms they will not display in the order provided in the yaml file in the UI once I include 1000+ terms. Smaller numbers will be sorted as input.
To Reproduce
Steps to reproduce the behavior:

Ingest a yaml file with less than 200 terms
In the UI they will show as listed in the yaml file
Ingest a yaml file with more than 1000 terms
In the UI will not list as listed in the yaml file

Expected behavior
List in the UI in the order provided in the yaml file or have the UI list them in alphabetical order
Desktop (please complete the following information):

OS: Mac Os
Safari
Version 15.4

Hey @chriscollins3456! Can you take a look at this one?

Closing and adding enhancement: https://feature-requests.datahubproject.io/p/glossary-sort-in-ui


Color Palette comparison with Material Palette

Taking a look at Material color palettes (https://material.io/guidelines/style/color.html#color-color-palette) comparing it with DressCode palette it delivers less colors, DC colors ranging from 80 to 10 are much darker. What is the deal with opacity and the range? DC seems less vivid options.

@gabrielhl @xonic ping

Hi @pdjota as Dress Code started as style-opinionated, B2B focused framework, our colors are indeed less numerous and less bright than something like Material which is more general. We'll look into this. I'd be interested in knowing what your intended use case is.

Sorry for the late reply.
Thanks for your input @pdjota, I'd also be interested if you actually already had limitations due to DC usage and color palette.

Closing this discussion for now as the initial commenter hasn't responded.


Initialize MPI in all tests to resolve issue with CUDA hooks on OLCF machines

Performance regression fails for no apparent good reason, preventing the merge.  @Rombur How do you suggest we handle this?


ci: run e2e test when a pr is created

We only run e2e tests for all the repositories when merged into the main branch. I prefer to keep the consistency if there is no specific reason to do this in the PR.

@cre8ivejp Fixed 👍


Atomic Swaps using ECDLP lock and time lock

Currently we have implemented Atomic Swaps using HTLC. Replace hash-locks with signature based locks (i.e., embed solving discrete logarithm problem of a value Y := g^y for a value y chosen uniformly at random by Alice).

Chaincode changes to address this issue are carried out via the PR https://github.com/hyperledger-labs/weaver-dlt-interoperability/pull/89 . Changes in SDK and CLI will be handled via a different PR.

The changes specific to the ECDLP lock mechanism are backed out from the PR #89 (via the commits https://github.com/hyperledger-labs/weaver-dlt-interoperability/pull/89/commits https://github.com/hyperledger-labs/weaver-dlt-interoperability/pull/89/commits/f7c6af4c679bafdb833b6bc5f603583c53feb3df , https://github.com/hyperledger-labs/weaver-dlt-interoperability/pull/89/commits/a99f3d876daa0aa74e2ffc5a5cef78c126bbb45a , and https://github.com/hyperledger-labs/weaver-dlt-interoperability/pull/89/commits/6f536ab3bf7d8cbbbba5c105389db153c00cb16a ). They will be handled via a different PR later.


Generate SPicklerUnpickler without generating (un)pickler first

Share code by factoring out common Tree, rather than by trying
to use the generate macros themselves.
This makes tests all pass for me.

LGTM


Direct Line Speech channel is not working with NodeJS Basic bot

Please provide us with the following information:

This issue is for a: (mark with an x)
- [x ] bug report -> please search issues before submitting
- [ ] feature request
- [ ] documentation issue or request
- [ ] regression (a behavior that used to work and stopped in a new release)

Minimal steps to reproduce

Create a NodeJS basic bot (not echo bot)
Setup DirectLineSpeech channel and map a speech service (westus2 region) to the bot
Host the bot on Azure web app host
Any log messages given by the failure

No log of errors in browser. Voice input is taken but is it not connecting to the bot. There is no response from the bot

Expected/desired behavior

Bot should taken user voice input and internally connect to the bot and respond with the conversational flow that has been setup in the bot

OS and Version?

Windows 7, 8 or 10. Linux (which distribution). macOS (Yosemite? El Capitan? Sierra?)
Windows and Mac Chrome browsers

Versions

Mention any other details that might be useful
Attaching the html file for hosting the bot in Azure webapp host.
BotwithDLSSpeechChannel.txt
This works as expected in echo bot but the same doesn't work for the bot built using basic bot template. I had raised the same issue with Microsoft support and I was suggested to add the below piece of code in bot's index.js file because there was some issue with the websockets.
// Listen for Upgrade requests for Streaming.
server.on('upgrade', (req, socket, head) => {
// Create an adapter scoped to this WebSocket connection to allow storing session data.
const streamingAdapter = new BotFrameworkAdapter({
appId: process.env.MicrosoftAppId,
appPassword: process.env.MicrosoftAppPassword
});
// Set onTurnError for the BotFrameworkAdapter created for each connection.
streamingAdapter.onTurnError = onTurnErrorHandler;
streamingAdapter.useWebSocket(req, socket, head, async (context) => {
    // After connecting via WebSocket, run this logic for every request sent over
    // the WebSocket connection.
    await bot.run(context);
});

});
and replace this line,  "adapter.onTurnError = async (context, error) =>" with "const onTurnErrorHandler = async (context, error) =>"
Using this, DLS channel worked as expected but impacted other things. Choice prompt buttons are not rendering if this new code is added to bot's index.js. Microsoft support team suggested I raise an issue in Gitub directly

Thanks! We'll be in touch soon.

Hi @varunbmallik thanks for opening this issue. Is your Java Script client getting a connection cancelled event when the bot tries to send a Choice prompt card? If so, can you share all the details in the event args? Thanks!
https://docs.microsoft.com/en-us/javascript/api/microsoft-cognitiveservices-speech-sdk/dialogserviceconnector?view=azure-node-latest#canceled
https://docs.microsoft.com/en-us/dotnet/api/microsoft.cognitiveservices.speech.speechrecognitioncanceledeventargs?view=azure-dotnet

Thanks @dargilco for writing back.
There is no error as such when the bot tries to send Choice prompt card. Bot is rendering the choice prompt as string values with serial numbers. Example below
Code:
await stepContext.prompt(CHOICE_PROMPT, {
prompt: 'xyz dialog options',
choices: ChoiceFactory.toChoices(['Option 1', 'Option 2'])
});
This is rendering as
xyz dialog options (1) Option 1 or (2) Option 2

Hi @varunbmallik, if you are not getting any errors from Direct Line Speech, then this is a rendering issue with WebChat. It looks like WebChat does not support displaying choice prompt card. Please open a GitHub issue on the BotFramework-WebChat repo. This is their document related to Direct Line Speech and WebChat. Once you opened the issue, please paste the link here and I will notify the relevant folks immediately so you can get a prompt response.

Also @varunbmallik, if you register the same bot with Direct Line (not Direct Line Speech) and deploy a WebChat to do text input/output conversation with your bot, does the choice prompt card get displayed as expected by WebChat? I'm trying to figure out if there is lack of support choice cards regardless of which channel you connect to, or is this issue unique to bots connected via Direct Line Speech

Hi @dargilco , I have used the same bot with Direct Line channel and hosted it on Azure web app host. The choice prompts are rendering properly in this case. I have also added the same speech service using the webSpeechPonyfillFactory while rendering the bot and the voice input and output works as expected. However, this has an issue with selectVoice parameter to change the bot's voice but that's a different issue altogether.
So, the issue with choice prompt not rendering seems very specific to DLS channel method. Do you suggest I still raise an issue on the other link you shared?

@varunbmallik Yes please raise a GitHub Issue in the BotFramework-WebChat repo. Post a link here and tag me and I will talk to the owners of WebChat to investigate if this is a WebChat limitation or Direct Line Speech bug. Thanks!

@dargilco Hi Darren, I have raised another issue on Webchat as suggested. Please find the link below
BotFramework-WebChat/issues/3263

Thanks @varunbmallik I started an internal thread with Bot-Framework folks to figure this out. Let's continue the discussion in the new issue you opened. Closing this one for now.

@varunbmallik one more comment - please try to use Adaptive Cards for all your needs instead of Bot-Framework cards.


Using exceptions so that we can avoid cornering withSpawn to IO?

Using the exceptions package we could change the signature of withSpawn from:
withSpawn
    :: Buffer a
    -> ((Output a, Input a) -> IO b)
    -> IO b

To the more general:
withSpawn
    :: (Monad IO, MonadMask m)
    => Buffer a
    -> ((Output a, Input a) -> m b)
    -> m b

This means that withSpawn could be used “higher on the monad tower” than IO, which is a good thing from an usability point of view, as the user won't need to worry that much about how to mix and match IO and other monads. I've already had to do this change myself on a piece of code that I'm writting, but it would be nice if this was the behaviour out of the box.
About the choice of exceptions: During last year this package has established itself as a preferred choice in the community (compared to monad-control and others), and pipes-safe already uses it, so it makes sense to embrace it here too. According to http://packdeps.haskellers.com/reverse/exceptions 116 packages depend on exceptions today.
If you think this is a good idea, I can submit a pull-request with the necessary changes.
On a somewhat related note: spawn and spawn' could benefit from running in MonadIO m, instead of just plain IO.

Note that if I'm going to incur an exceptions dependency then I would probably incur a managed dependency, too (both are equally lightweight dependencies in my eyes).

Another interesting alternative would be to provide a version of  withSpawn, named say withSpawn', that takes a bracketing function of type MonadIO m => m a -> (a -> m x) -> (a -> m b) -> m b, so that one can pick how to “bracket” this code.
withSpawn' Control.Exception.bracket
    :: Buffer a
    -> ((Output a, Input a) -> IO b)
    -> IO b

withSpawn' Control.Monad.Catch.bracket
    :: (Monad IO, MonadMask m)
    => Buffer a
    -> ((Output a, Input a) -> m b)
    -> m b

Maybe it's a good idea to provide this named withSpawn, and then have withSpawnIO be the version that fixes such m to IO.
Just throwing ideas here :)

The other benefit of adding managed is that actually managed could depend on exceptions and provide a MonadMask generalized version of with, which would be much more reusable.

The other benefit of adding managed is that actually managed could depend on exceptions and provide a MonadMask generalized version of with, which would be much more reusable.

Ah, yes, I think that would benefit managed and encourage its usage.

Are you still planning on adding the exceptions dependency to managed?

Actually, I'm not sure if Managed can implement MonadCatch now that I think about it

Yeah, Managed a is forall r. ContT r IO a. I didn't see a ContT
instance for MonadCatch (only ContT for MonadThrow). and bracket needs
MonadMask, which makes sense.
I'm new to these resource-safety libraries, but I thought that the
Rank2Type might change things (like a Void? or like ST? sorry, just being
vague).
On Mon, Jun 13, 2016 at 3:53 AM, Gabriel Gonzalez<EMAIL_ADDRESS>wrote:

Actually, I'm not sure if Managed can implement MonadCatch now that I
think about it
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Gabriel439/Haskell-Pipes-Concurrency-Library/issues/35#issuecomment-225470588,
or mute the thread
https://github.com/notifications/unsubscribe/ACNoMdin1pNxuXihgE0d07tPHV_J51Oaks5qLKnvgaJpZM4DfuNa
.

--
(this message was composed with dictation: charitably interpret typos)Sam
Boosalis

In this case the more polymorphic type of Managed makes things harder
because there are fewer valid ways we can write a Managed compared to
ContT
On 06/13/2016 03:14 AM, Spiros Boosalis wrote:

Yeah, Managed a is forall r. ContT r IO a. I didn't see a ContT
instance for MonadCatch (only ContT for MonadThrow). and bracket needs
MonadMask, which makes sense.
I'm new to these resource-safety libraries, but I thought that the
Rank2Type might change things (like a Void? or like ST? sorry, just being
vague).
On Mon, Jun 13, 2016 at 3:53 AM, Gabriel Gonzalez
<EMAIL_ADDRESS>wrote:

Actually, I'm not sure if Managed can implement MonadCatch now that I
think about it
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub

https://github.com/Gabriel439/Haskell-Pipes-Concurrency-Library/issues/35#issuecomment-225470588,

or mute the thread

https://github.com/notifications/unsubscribe/ACNoMdin1pNxuXihgE0d07tPHV_J51Oaks5qLKnvgaJpZM4DfuNa

.

--
(this message was composed with dictation: charitably interpret typos)Sam
Boosalis
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Gabriel439/Haskell-Pipes-Concurrency-Library/issues/35#issuecomment-225541770,
or mute the thread
https://github.com/notifications/unsubscribe/ABQL-3Z0YG4iRl4ssf6bTb3AGfdIH_0lks5qLS1zgaJpZM4DfuNa.