[Questions] Why Ulysess need all2all for QKV, but RingAttention just need KV under context parallel ?

Hi,
I have one question, Why Ulysess need all2all for QKV, but RingAttention just need exchange KV under context parallel ?
Thanks

In RingAttention, Q is held exclusively to each GPU, while KV is running through GPUs. In Ulysses, each GPU will always process the entire sequence, but with respect to the rank-specific head.


Dune port of v18

This

Merges the changes from the v17 port
Adds the modules that were added in v18: Random, In_channel, Out_channel and Unit

Tested against pyml.20220325 (latest release at time of writing, declares a dependency on stdcompat >= 18) and it works to build it with dune.


Handling 'test_fn_failure' event within ./environment.js?

Hi, can somebody help to configure environment.js, so on test failure screenshot is taken automatically? Can't see any examples on the web.

You just need to run Detox with --take-screenshots failing or use Detox config (artifacts.plugins.screenshot property - see the docs).


Migrate from SparkPost Message Events to Events API

We currently use Sparkpost's Message Events API to look up recent email events for a particular applicant.
Sparkpost is deprecating this API in favor of the generic "events" API on October 1: https://developers.sparkpost.com/api/message-events/
We need to migrate to the Events API, which may involve modifying our query and/or how we use the returned API data.

SparkPost is killing their free plan, dropping the allotment to 500/month and 100/day max emails. Time to find a new provider 🤷♂


Short solution needed: "Increment key value in Redis" (php-redis)

Please help us write most modern and shortest code solution for this issue:
Increment key value in Redis (technology: php-redis)
Fast way
Just write the code solution in the comments.
Prefered way

Create pull request with a new code file inside inbox folder.
Don't forget to use comments to make solution explained.
Link to this issue in comments of pull request.

Increment key value in Redis


fix: Fix delete_fake_db

Function delete_fake_db misses db.session.commit(), which may result in test fake database not being deleted, leading to failing subsequent tests.
delete_fake_db_for_macros, which performs a similar function, includes this line:
def delete_fake_db(self):
    database = (
        db.session.query(Database)
        .filter(Database.database_name == FAKE_DB_NAME)
        .scalar()
    )
    if database:
        db.session.delete(database)
        db.session.commit()  # Added

@staticmethod
def delete_fake_db_for_macros():
    database = (
        db.session.query(Database)
        .filter(Database.database_name == "db_for_macros_testing")
        .scalar()
    )
    if database:
        db.session.delete(database)
        db.session.commit()

Also consider making delete_fake_db a staticmethod:
@staticmethod
def delete_fake_db():
    database = (
        db.session.query(Database)
        .filter(Database.database_name == FAKE_DB_NAME)
        .scalar()
    )
    if database:
        db.session.delete(database)
        db.session.commit()  # Added

    def test_export_datasource_ui_cli(self):
        # TODO(bkyryliuk): find fake db is leaking from
        self.delete_fake_db()

fake_db_leaking TODO (tests/integration_tests/dict_import_export_tests.py) may be also fixed by this PR


install config 404 error

can't found the config page

tl;dr: fill the install form, click Install, disregard the « 404 » error because everything went fine anyway.
I followed the instructions for the Debian 8 package install, with gogs 0.8.25-1454711359.e797a22.jess amd64 using MySQL as backend.
First connection to gogs, got the install page ; fill the forms, hit the Install button, got a 404 not found image. I had to leave for some time, when I got back I hit Previous but somehow the session expired or something, so I tried to open the main URL (localhost:3000) to get back to the install process, but then, the expected UI appears, like the install process completed anyway.


PR: Change of the label in the dependencies dialog

Fixes #3522

@ccordoba12  this is ready for review :)

Thanks @dalthviz!

You’re welcome @ccordoba12 👍


readthedocs CHANGELOG is out of date

Howdy!
We were just working through some issues with applying filters to our list view, and we noticed that upgrading from 1.5.3 to 1.5.6 fixed the problem (thanks for the fixes!). It seems like the CHANGELOG on the documentation at readthedocs is out of date and doesn't contain changes for the most recent three patch releases 1.5.4, 1.5.5, and 1.5.6).
I'm not sure if the entirety of the docs are OOD or if it's just the changelog, but I just wanted to mention this just in case it had slipped past y'all's radar.

I was indeed looking at the changelog at the readthedocs website to see if there was an updated version that would support SQLAlchemy 1.4, but it's stuck at version 1.5.3 indeed.

Hello.
I ran into the same problem wanting to check the changes for version 1.6.0.
It seems the last time the documentation was built was on December 20th, 2018. @flask-admin could you please the RTD configuration and/or the GitHub hooks so everyone can have access to an up-to-date human-readable documentation?


added ROOT_URL support to gogs

added ROOT_URL support to gogs

Refer to this link for build results (access rights to CI server needed):
https://fabric8-ci.fusesource.com/job/fabric8-quickstarts-master-pullreq/289/
Test PASSed.


Feature dfw rules

#22
show dfw rules and policies

@mu853 Thank you for your great contribution!🎉


Document config.virtualConsole options for jsdom.env().

Document that the virtualConsole option is available when calling jsdom.env() (since https://github.com/tmpvar/jsdom/commit/e2d2481d00e53a4ad8d9a82161929287b60219ef)

Thank you! Merged as dc7e5a38c64ba7378584724f73077885881de13a.


Query execution ends with an error due to a parsing error

Description
When i execute a select statement on Oracle DB and statement
contains "end" word with semicolon at the end. Execution will fail.
DBeaver Version
24.0.1
Operating System
Linux, Windows
Database and driver
Oracle 12, Oracle JDBC Driver, <IP_ADDRESS>
Steps to reproduce
This is OK:
select * from dual some_alias;
This will fail with error ORA-00933:
select * from dual end_alias;
select * from dual endalias;
Additional context
No response

I can't reproduce the issue.
Am I doing something not as you do?
https://github.com/dbeaver/dbeaver/assets/28875055/7e03b222-d1de-463f-b620-664d1509e067

Can you try to select SQL statement manually before execution? Seems that dbeaver doesn't remove trailing semicolon in this case. Maybe  "begin ... end;"  block handling for Oracle DB.

I can't reproduce the issue.
Am I doing something not as you do?
dbeaver_f13L9YVmg0.mp4

I reproduced the issue. Thank you for bug report.


Missing remote-inbound-rtp stat in Firefox when sending audio track

Your environment.

Version: v0.1.11
Browser: Firefox 108

What did you do?
Sending a single audio track from Firefox to pion webrtc, acting as SFU. It's also reproducible with the basic broadcast example.
What did you expect?
I'd expect a remote-inbound-rtp stat to be available on the client.
What happened?
Only the outbound-rtp stat is available.
Other facts

This works nicely on Chrome where the remote-inbound-rtp stat is correctly returned.
Publishing a video track works as expected and correctly generates the stat report, even on Firefox.
Doing a simple peer-to-peer test on Firefox and sharing a single audio track correctly generates the missing stat.

I agree that on first looks it almost seems like a Firefox issue but just wanted to double check with some experts here in case there's anything that could be done.

I did some quick bisecting and it seems that this has stopped working in Firefox 96 so something must have changed on that side, just not sure what exactly.


vllm doesn't work on long_context?

thanks a lot for your extraordinary work!
when i use vllm to test long-text , i see a warning happened:
Input prompt (15681 tokens) is too long and exceeds limit of 2560
so vllm doesn't work on long_context? is there a special reason?

https://github.com/vllm-project/vllm/issues/525

@Zhuqln Hi, How did you solve the length problem? I also encountered the same problem.

check this https://github.com/vllm-project/vllm/pull/555#issue-1817617848


Add option to include "opinionated" Tailwind utilities (colors, font families/weights/sizes, line heights/spacings, shadows, radiuses, etc.)

Some ideas for the name:

config: 'bare' / config: 'full'
config: 'minimal' / config: 'all'
config: 'custom' / config: 'tailwind'
design: 'none' / design: 'tailwind'
customDesign: true / false

It turns out this won't really be necessary after #45. Closing.


/pdf_extractions malformed (?)

Right now, it seems like we're storing extractions on a document like:
 ],
  "metadata": {
    "attributes": [
      {
        "type": "anchored_entity",
        "amr_element_id": null,
        "payload": {
          "id": {
            "id": "R:-765462369"
          },

but this is causing AMR linking to 🤮 .
Notice how in our example extractions.json it looks like:
{
  "outputs": [
    {
      "data": {
        "attributes": [
          {

In other words--it seems like we need metadata.outputs.data.attributes not just metadata.attributes. I guess we should not be parsing the extractions like we do here but @blanchco @YohannParis if we don't parse them it will require some change to how the HMI handles parsing them.
Proposal
I propose we store the extractions into metadata in the way they are expected downstream by SKEMA for consistency and update how the HMI handles them accordingly. We'll need to confirm that changes to this won't break the model profiling/card from MIT as well though.

Oh oh. @brandomr The output of integrated_pdf_extractions has an envelope that contains the output + any error messages. I think that is the source of this issue. Can you post a sample file that is crashing the link_amr endpoint?

@enoriega it's basically just any extractions that don't have the output.data wrapper around attributes. If that's expected that's totally fine IMO we should store that information.


Feat: Add ai-geoip wasm plugin to search the client's geographic information depending on the client ip address

1. Describe what this PR did
This PR describes the implementation principle and functionality of the ai-geoip wasm plugin. When Higress starts and parses the configuration of ai-geoip plugin, it transfers rows of the ip segment and related world geographic data into a two-dimension array. It uses the first two bytes of the ip address as the two indexes of the array to get the element. After that, it appends the geoip data to an one-dimension array of the element. This one-dimension array contains several ip segments in ascendant order because the geoip rows are originally in ascendant order.
When a client sends a question to Higress, the ai-geoip plugin retrives the client ip address using the X-Forwarded-For request header or the connection remote address. And then it indexes the element of the two-dimension array according to the first two bytes of the client ip. Finally, it uses binary search to find the ip segment which includes the client ip in the one-dimension array of the element.
After that, it gets geographic data in the data structure of the ip segment. Then it delivers the geoip data structure to latter wasm plugins.  using proxywasm.SetProperty(). And the latter plugin calls proxywasm.GetProperty() to take client's geoip data structure.
This plugin is able to supply the client's geographic data as the system prompt to the ai-proxy plugin which sends request to the LLVM chat api server. It helps Higress to response more accurate and localize answer to the client.
fixes #1158
2. Describe how to verify it
This plugin is verified with Higress in SAE of Alibaba cloud. Write proxywasm.GetProperty() in the latter plugin. The postman sends a request to Higress with X-Forwarded-For header. The latter plugin's log indicates the geographic data structure of the client.

这个实现的数据结构对空间浪费比较大，需要用 radix tree 实现，具体可以参考： https://github.com/zmap/go-iptree 你的原始ip data数据需要先做处理，把ip范围转换为ip段，然后通过radix tree做存储，这样可以节省大量的内存。 另外你不要把原始data数据放到go文件里，应该用embedfs等工具编译进去，并在go代码里读取文件内容。

@johnlanni  非常感谢对我的实现提出宝贵意见。新的commit里是重新实现的ai-geoip-radixtree插件。我首先把ip网段转换成了cidr 和地址位置信息 一起放入 txt文件。然后用embed 直接使用该文件的字符串。然后把cidr 做为key， 地址位置信息做value 加入radixtree里。查询时候调用iptree的GetByString(client_ip) 获取value的地理位置信息。最后把第地址信息通过 proxywasm.SetProperty() 传给后续插件。

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 35.98%. Comparing base (ef31e09) to head (d932912).
Report is 38 commits behind head on main.

Additional details and impacted files

@@            Coverage Diff             @@
##             main    #1172      +/-   ##
==========================================
+ Coverage   35.91%   35.98%   +0.07%
==========================================
  Files          69       69
  Lines       11576     9500    -2076
==========================================
- Hits         4157     3419     -738
+ Misses       7104     5766    -1338
  Partials      315      315

see 67 files with indirect coverage changes


Calendar displays the dates in US format, but with EU column headings

From a customer on our platform:

Just wanted to let you know that your calendar
displays the dates in US format, but with EU column headings. Ex: Sun, Oct 11th shows as Mon, Oct 11th. See screenshot.

Probably the same issue as #160

Most likely fixed by #277


Bug: Player Maximize issue

https://user-images.githubusercontent.com/22533345/154231888-920d65c4-943c-47ad-a97b-45f43b224447.mp4

have you tried to disable custom theme and css snippets? it might be css issue.

I tried again after your response with a brand new valut. I'm not knowledgeable of any such problem. Thank you for your response, and also for this fantastic plugin.


Create LICENSE

A hybrid global annual 1 km IGBP land cover maps for the period 2000 - 2020

A hybrid global annual 1 km IGBP land cover maps for the period 2000 - 2020


Feature/source local path

Add the ability to use a local path as source in a recipe.

If we want to have something even more fancy (with the potential of adding a progress bar) we could look into fs_extra

Yeah sure if we need that later on. Think this should be fine for now :smile:


Special characters

I would like to know if there is the possibility of coding special characters such as "ñ" or "'". I have reviewed the documentation but I do not found this possibility.

Hi. This tool doesn't care what characterset you use, although some special characters like double quotes and linebreaks are escaped in the output.
Characters with diacritics are not escaped or encoded because it is an application specific requirement.

Hi, thanks for your answer. I understand what you say, but for example the character "BS" (8 of the ascii table) gives me an error in the JSON, what can I do with this?
I'm using the "LoadRecordset" method, so I can not clean the string before converting it to JSON, I do not know if I explain ... = (
Thanks for your help!

Oh. I see what you are saying.
This is one of the special cases I have to escape.
I should fix this soon.

Great! I will wait for your fix with hope! jeje
Thank you very much.

Thanks Ricardo, I'll try it tomorrow.


dynamic_cast with std::__non_rtti_object exception

I don't know the specific reason, but I query the data, the first virtual table is stored RTTI information, generator code overwrites the position of 0, is it possible the reason,Forgive me for being unprofessional
This is the code I found:
https://github.com/mono/CppSharp/blob/b024a92570d083777a8a3a1601e3513728b2f394/src/Generator/AST/VTables.cs#L71
https://github.com/mono/CppSharp/blob/ed278fc63620c6ab26a332cc50c1aa7402e4e6fa/src/Generator/Generators/CSharp/CSharpSources.cs#L1848

when copy a virtual table ,the rtti info head loss

WriteLine($"*(IntPtr**)(instance + {offset}) = {table}[{i}];");
vfptr assign to new virtual table. but the copied virtual table without RTTI

WriteLine($"*(IntPtr**)(instance + {offset}) = {table}[{i}];");
vfptr assign to new virtual table. but the copied virtual table without RTTI

https://github.com/mono/CppSharp/blob/ce9e63f4ceb9077b01b663517a10a0bde76461ae/src/Generator/Generators/CSharp/CSharpSources.cs#L1801

work for me,

and

Nice, can you send a patch / PR with the fix?

https://github.com/mono/CppSharp/pull/1675


Use fontawesome's fa-bitcoin symbol instead of 'BTC'

It's slightly more succinct and the default symbol for bitcoin.
<i class="fa fa-bitcon"></i>

Perhaps we can use: https://twitter.com/ken_lunde/status/661351862155669506


[iOS] Disabling moveOnMarkerPress hides marker

<MapView
  initialRegion={{
    latitude: this.props.latitude,
    longitude: this.props.longitude,
    latitudeDelta: 0.00922,
    longitudeDelta: 0.00421,
  }}
  moveOnMarkerPress={false}
>
  <MapView.Marker
    coordinate={{
      latitude: this.props.latitude,
      longitude: this.props.longitude,
    }}
    title="Hello"
  />
</MapView>

Deleting moveOnMarkerPress={false} makes the marker visible again.
react-native: 0.41.2
react-native-maps: 0.13.0

@viktorsec interesting. This prop is labeled as "android only" you say you're getting this issue on ios?

Correct. We are building for both Android and iOS and I encountered the issue on iOS.


where the antd.css is imported from? a tech oroblem

I have found anywhere,but I can't find out where the antd.css is imported, because of which i can't corrent the strategy of  antd varibles'override from lessloaderConfig to .less

refs:

https://ant.design/docs/react/use-with-create-react-app-cn#使用-babel-plugin-import
https://github.com/edp963/davinci/blob/master/webapp/babel.config.js#L16


Use JSON_HAS_CPP_17 only after it has been defined

Fix for Visual Studio "error C2039: 'optional': is not a member of 'std'" #1749

I seem to have messed up the amalgamation. I will try to figure out how the files are combined so that the JSON_HAS_CPP_17 is used only after language standard detection in single_include json.hpp.

Okay now the amalgamation issue is fixed. I am not sure if this a proper place for including, but I moved the #include  to macro_scope.hpp just after the language standard detection.

Let's wait for the CI to become green.

Sorry for re-triggering the CI. Fixed committer email.

Coverage remained the same at 100.0% when pulling 982b6fe28beee72c6a7065a5a1de802ab328d879 on remedi:feature/optional into 713038fa278243dfdb244d1faffce60b16fccf50 on nlohmann:feature/optional.

There still seems to be an issue in the latest AppVeyor builds.

Yes it is the conversion issue that I mentioned in #1749.

However, now there is another error in unit-conversions.cpp lines 1624 and 1633 where there is
no suitable conversion from nlohmann::json to std::vector containing std::optional (1624) or
std::map containing std::optional (1633). I am not familiar with the code base so I am unsure
where exactly the conversion should happen.

I can try looking into this myself today, but I am not sure if I can find the correct place. What I think is missing is implicit conversion from nlohmann::json to a type that can be passed as an argument to std::vector<std::optional> and std::map<std::string, std::optional> constructors.
The compiler errors are:
C:\projects\json\test\src\unit-conversions.cpp(1624): error C2440: '<function-style-cast>': cannot convert from 'nlohmann::json' to 'std::vector<std::optional<int>,std::allocator<_Ty>>'
and
C:\projects\json\test\src\unit-conversions.cpp(1633): error C2440: '<function-style-cast>': cannot convert from 'nlohmann::json' to 'std::map<std::string,std::optional<int>,std::less<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>'
I was kind of hoping that you would immediately know what would be required.

I see. I did not have a look at the error message, but just hoped that the PR would fix them ;-)
I have no idea what the issue is. I am not expert with MSVC, and since GCC and Clang compile the code, it seems OK. However, I think merging your changes into the feature branch is a good idea anyway since it fixes the issue with the macro definition.

Thanks for merging the PR. If you mean that Travis compiles the code on GCC and Clang you would be mistaken since looking at the build logs only 2 test cases (270 assertions) are being run for test-conversions.exe for all builds regardless of the compiler or options used.
When JSON_HAS_CPP_17 is defined there should be 3 test cases (298 assertions). I think there is something wrong with the language standard detection for GCC and Clang so JSON_HAS_CPP_17 is always undefined therefore the problematic unit test code does not seem to be compiled on GCC or Clang at all.


Server error on GCE 403: Required 'compute.projects.get' permission

When deploying ark as described in the documentation (and also the role bindings) this error comes up in the logs of the ark server.
Even after making the service account used by the server and deleting / adding the server back the error seems to persist.

I worked with @PCatinean and we were able to get this working. We aren't sure what the problem was, but once we following the documentation steps exactly, it started working.
This particular error is quite confusing, however, as it's not entirely clear what is wrong (it's clear that a permission is missing, but there's no mention of why or how to fix).
What's going on in this particular case is that during startup, Ark tries to query GCE to make sure that the what you specified here in the Ark config is a valid GCE project and that you have permission to access it:
persistentVolumeProvider:
  name: gcp:
  config:
    project: your-project-name

We added this logic a while ago to try to make Ark "fail fast" in the event of a misconfiguration. I still think this is worthwhile, although if it's tripping up too many people we could discuss if it's worth changing the logic here or removing it.
@skriss I do think we should call errors.Wrap and include a message that we couldn't retrieve the specified project, and suggest that the user confirm that the project is correct in the config, the GCE service account has compute.storageAdmin, and that the cloud-credentials secret is correct.

My recommendation would be to fail gently.  compute.projects.get is not essential for normal functionality of Ark.  We can log a warning that we were unable to get the list of projects to verify the project exists, but continue on our merry way.

SGTM

I can take a stab at this! 😄

Honestly I would probably just remove the code that attempts to get the project, since if we're just going to warn and continue if it fails, there's not much value in having it.  Any later block-store operations would error if the project does not exist.  @rosskukulinski @ncdc you OK with that?
If we go ahead with removing the code, then we should also remove the compute.projects.get permission from the IAM role we recommend at https://github.com/heptio/ark/blob/master/docs/gcp-config.md

Sgtm
On Sun, Sep 30, 2018 at 3:34 PM Steve Kriss<EMAIL_ADDRESS>wrote:

Honestly I would probably just remove the code that attempts to get the
project, since if we're just going to warn and continue if it fails,
there's not much value in having it. Any later block-store operations would
error if the project does not exist. @rosskukulinski
https://github.com/rosskukulinski @ncdc https://github.com/ncdc you
OK with that?
If we go ahead with removing the code, then we should also remove the
compute.projects.get permission from the IAM role we recommend at
https://github.com/heptio/ark/blob/master/docs/gcp-config.md
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/heptio/ark/issues/329#issuecomment-425745503, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAABYoxP7E39pGFz3cSUIuCI_H_qbVCHks5ugRzAgaJpZM4SSUoB
.

Cool with me, thanks for checking @skriss!

Missing permission is resourcemanager.projects.get.

@skriss, I believe this is the logic that needs to be removed:
https://github.com/heptio/ark/blob/master/pkg/cloudprovider/gcp/block_store.go#L67-L71


[VS Code] BadRequest: This endpoint is only for web-socket requests. TrackingId:70f430fd-46af-400a-882d-8acc10d5bbef, Address:sb://vsls-prod-ins-use-private-relay.servicebus.windows.net/999e72a8f18e71d22dd86d53db67ad378dd3--44cb432e-8c27-4808-a545-9e384256f255, Timestamp:6/5/2018 5:20:41 PM

<!--
For Visual Studio problems/feedback, please use the Report

Could you let us know:

What OS and OS version you're running
Whether you're using VS or VSCode

Windows 10, vscode.
Shane Chaplain | Sys/NW Admin, Advanced | Technology Operations – Server Operations Projects & Engineering
From: Caitlin Hennessy<EMAIL_ADDRESS>Sent: Tuesday, June 5, 2018 7:31 PM
To: MicrosoftDocs/live-share<EMAIL_ADDRESS>Cc: Shane Chaplain<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/live-share] [VS Code] BadRequest: This endpoint is only for web-socket requests. TrackingId:70f430fd-46af-400a-882d-8acc10d5bbef, Address:sb://vsls-prod-ins-use-private-relay.servicebus.windows.net/999e72a8f18e71d22dd86d53db67ad378dd...
The e-mail below is from an external source. Please do not open attachments or click links from an unknown or suspicious origin.
Could you let us know:

What OS and OS version you're running
Whether you're using VS or VSCode

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/live-share/issues/505#issuecomment-394902501, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AP56l8MHa8sqoRYaurlAT4F1KeqMOBgYks5t5yLRgaJpZM4UbPBw.
NOTICE: This electronic mail message and any files transmitted with it are intended
exclusively for the individual or entity to which it is addressed. The message,
together with any attachment, may contain confidential and/or privileged information.
Any unauthorized review, use, printing, saving, copying, disclosure or distribution
is strictly prohibited. If you have received this message in error, please
immediately advise the sender by reply email and delete all copies.

Ran into the same issue:
[VSIX I] Acquired an access token for the VSO account '(removed)'
[VSIX E] Failed to share a workspace. BadRequest: This endpoint is only for web-socket requests. TrackingId:d8bae115-1d8d-4f15-88af-f66338273428, Address:sb://vsls-prod-ins-use-private-relay.servicebus.windows.net/4423b0e65c2b93919158d6f991f0afe79efc--1e33639a-c23e-4f6d-8084-29a7bc57b523, Timestamp:6/7/2018 2:43:59 PM
[VSIX E] Failed to create a collaboration session. BadRequest: This endpoint is only for web-socket requests. TrackingId:d8bae115-1d8d-4f15-88af-f66338273428, Address:sb://vsls-prod-ins-use-private-relay.servicebus.windows.net/4423b0e65c2b93919158d6f991f0afe79efc--1e33639a-c23e-4f6d-8084-29a7bc57b523, Timestamp:6/7/2018 2:43:59 PM
Windows 10, build 16299.371
Visual Studio Enterprise 2017, v15.7.3
VS Live Share - Preview v0.3.264.59210

@emes001 @shanechaplain The error suggests that the request the relay server received was not a request with websocket scheme, could there any intermediary/man-in-the-middle devices that could alter the requests that go out? Probably a network rule set by your network administrator to block some protocols or some such.
Can you please post your network traces? Since you are on windows, before doing the share/join, in an elevated command prompt run,
netsh trace start persistent=yes capture=yes tracefile=c:\temp\liveshare-trace.etl

after the noted failure,
netsh trace stop

and please share the .etl file, If you are not comfortable sharing the network trace, you can analyze the traffic yourself on wireshark, and see what's going on and share just the liveshare parts with us.

@emes001 @shanechaplain ping? Can you also share your logs ?

My issue is network related, and will not be resolved. This doesn't appear to be a vscode issue.

@shanechaplain Thanks for getting back. @lostintangent I still don't have permissions to close issues, can you please close this one. Thanks!


remake View methods with makeUtils

Make sure View class methods are created using makeUtils so that they can use the common store object.

Let's not put any effort into this until we do the refactor. Moving to milestone 1.2

Done


Lorawan 1.0.3  5.5 End-DeviceStatus(DevStatusReq, DevStatusAns.   Please can we have this feature?

Hi All, I really like this library, very well documented and easy to get going.
I was wondering if I could request a feature:
I would like to check battery and DL margin using DevStatusReq.
would it be difficult to expose this in this library as the Microchip can do it  MAC SET BAT.
Cheers
P

Oops OK I see, It does work....
Looks like Thethingsnode.h lib does all the work.
OK. All good.

Oh, Maybe not.

OK I did a quick and nasty:
`void TheThingsNetwork::Setbattery()//patricks very crude DEvstatusReq Batter percentage function
{
readResponse(SYS_TABLE, SYS_TABLE, SYS_GET_VDD, buffer, sizeof(buffer));//fetch volts reading from VDD (I dont know where this comes from!)
int val = atoi(buffer);//convert to int
debugPrint(SENDING);
debugPrintLn();
debugPrint(val);//print to debug
debugPrintLn();
//Lorawan DevStatus sends battery level up to the netwotk as a percentage, 1-254 = 1-100% , 0 and 255 are reserved for mains power on or no battery infor available
if (val < 3200){
sendMacSet(MAC_BAT, "0");
}
else if (val > 3200 && val < 3300){
sendMacSet(MAC_BAT, "64");;
}
else if (val > 3300 && val < 3400){
sendMacSet(MAC_BAT, "128");;
}
else if (val > 3400 && val < 3500){
sendMacSet(MAC_BAT, "250");;
}
else if (val > 3500){
sendMacSet(MAC_BAT, "255");;
}
}`


Brainstorm ideas to let users know the difference between easter and western water rights

It's super exciting that Minnesota agreed to share its water permits and use data through WaDE and WestDAAT.
They requested

There may be some details to go over merging Eastern water law and Western water law information in the same interface, so an end-user is not confused by data labels.

Question How should we address their request?
Ideas I can think of

We have "Water Allocation Type" in the database. What values does it have and how can we use it in the landing page? we probably need it as a filter in westDAAT as well. I think its important we add this filter especially if users are doing analytics on river basins that span eastern and western states.
Should the landing page headline indicate this is an "eastern state." That could be comforting to Minnesota's folks but the label then needs to be dynamic based on the organization name. We need to do that for the site and water right landing pages.
We also could change the card headline color from red to green. That would be a visual difference.
Somewhere we need to add text describing the eastern states' water law vs the western law

@rwjam What do you think? suggestions or comments?

Didn't Michelle list off a variety of inputs that we could input ourselves?  Our WaDE AllocationTypeCV input isn't really being utilized at this time.  We could continue to try and store state's native value, then utilize the WaDEname filed to categorize them into pre-determined groups (similar to how we handle ben use), or we could we just manually enter in a value ourselves if not provided.
List of Known AllocationTypeCV Terms I think we can use...

Prior Appropriation
Riparian
etc, etc

AllocationTypeCV Terms (WaDE Name)

Prior-appropriation
Riparian
Rule of capture   (Texas groundwater)
Correlative Rights (California groundwater)
Reasonable Use (Arizona groundwater outside AMAs) + Nebraska groundwater


(SERVER-324) #556 + a docs fix

@cprice404 asked me to make any small changes required to #556 in the interest of getting it merged ASAP.  I've simply corrected the version number in the docs.

@camlow325 - I think this is ready to be merged.  Do you want a chance to review it first?

Arg, I just realized that this should be targeted at stable, not master.  Going to close and re-open.

replaced with #560


Mend

What is the vendor's name?
Mend
What is the vendor's pricing site?
https://www.mendfamily.com/pricing/#mend-now-plans
What is the base pricing? Use the lowest tier that looks sane for a small business customer, not free or personal tiers.
$49 per provider per month, paid annually
What is the minimum pricing for SSO support?
$99 per provider per month, paid annually
Does this pricing info come from a quote or other non-public source?
Comes from private quotes
Are there any caveats we should list in the footnotes?
No

Given this is now unmaintained, there is now a fork that we're hoping to keep maintained via community participation.  If this is still the case with this vendor, would you please submit a fresh issue with current pricing details to that repository?


sperf search filtercache does not work on byte related evictions

Problem example:
⌁0% [tomek:~/dsp/21925] [sperf] $ ~/repos/sperf/scripts/sperf search filtercache
sperf filtercache: 0.6.13
from directory '/home/tomek/dsp/21925':
..
NOTE: as of version 0.3.13 all evictions with duration of 0 ms are deducted from the item eviction count and are not part of the eviction freq or duration calculations
start log: '2021-07-13 15:01:32,402000'
end log:   '2021-07-13 20:10:42,282000'
recommendations
---------------
No recommendations
node          Avg time between evictions  Avg eviction duration  Times (byte/item) limit reached  Most recent limit (byte/item)  Log duration
----          --------------------------  ---------------------  -------------------------------  -----------------------------  ------------
1n-100m-fc1m  0.00 ms                     0.00 ms                0/0                              0 byte/0                       5.15 hours
⌁0% [tomek:~/dsp/21925] [sperf] $ grep "eviction" nodes/1n-100m-fc1m/system.log | head -n 10
INFO  [LocalMessageServer query worker - 22] 2021-07-13 18:35:35,482  SolrFilterCache.java:363 - ...eviction completed in 127 milliseconds. Filter cache org.apache.solr.search.SolrFilterCache$2@315025cf usage is now<PHONE_NUMBER> bytes across 4634 entries.
INFO  [LocalMessageServer query worker - 23] 2021-07-13 18:36:10,696  SolrFilterCache.java:363 - ...eviction completed in 107 milliseconds. Filter cache org.apache.solr.search.SolrFilterCache$2@3a8a232 usage is now<PHONE_NUMBER> bytes across 4559 entries.
INFO  [LocalMessageServer query worker - 10] 2021-07-13 18:36:54,181  SolrFilterCache.java:363 - ...eviction completed in 100 milliseconds. Filter cache org.apache.solr.search.SolrFilterCache$2@34f0253 usage is now<PHONE_NUMBER> bytes across 4885 entries.
WARN  [pool-27-thread-1] 2021-07-13 18:37:01,894  SolrFilterCache.java:433 - There are too many filter cache evictions for solr core gatling.dsp4800. Change your queries to avoid too frequent filter cache evictions. e.g. pivot facet query or NOW in filter query boundary
INFO  [LocalMessageServer query worker - 24] 2021-07-13 18:37:30,975  SolrFilterCache.java:363 - ...eviction completed in 98 milliseconds. Filter cache org.apache.solr.search.SolrFilterCache$2@20ec7c15 usage is now<PHONE_NUMBER> bytes across 4164 entries.
INFO  [LocalMessageServer query worker - 15] 2021-07-13 18:38:11,569  SolrFilterCache.java:363 - ...eviction completed in 91 milliseconds. Filter cache org.apache.solr.search.SolrFilterCache$2@5933c22b usage is now<PHONE_NUMBER> bytes across 5042 entries.
INFO  [LocalMessageServer query worker - 25] 2021-07-13 18:38:57,270  SolrFilterCache.java:363 - ...eviction completed in 99 milliseconds. Filter cache org.apache.solr.search.SolrFilterCache$2@e68e45b usage is now<PHONE_NUMBER> bytes across 5257 entries.
INFO  [LocalMessageServer query worker - 14] 2021-07-13 18:39:41,067  SolrFilterCache.java:363 - ...eviction completed in 95 milliseconds. Filter cache org.apache.solr.search.SolrFilterCache$2@509f0b60 usage is now<PHONE_NUMBER> bytes across 4418 entries.
INFO  [LocalMessageServer query worker - 27] 2021-07-13 18:39:43,750  SolrFilterCache.java:363 - ...eviction completed in 403 milliseconds. Filter cache org.apache.solr.search.SolrFilterCache$2@4b55e071 usage is now<PHONE_NUMBER> bytes across 5698 entries.
INFO  [LocalMessageServer query worker - 31] 2021-07-13 18:39:43,751  SolrFilterCache.java:363 - ...eviction completed in 0 milliseconds. Filter cache org.apache.solr.search.SolrFilterCache$2@35e51296 usage is now<PHONE_NUMBER> bytes across 5718 entries.

Root cause analysis
The problem is caused by incorrect recognition of the events: eviction_items_duration and eviction_bytes_duration.
First problem is that regexp for the eviction_bytes_duration is incorrect as it lacks usage_unit.
After fixing it we have two identical rules and order of declaration takes precendence.
As a result we have bytes_eviction events but items_duration events.
In effect we have no information about duration and whole analysis return no value.

I propose to fix it by:

creating only one type of event: eviction_duration
change filter cache _get_stats() to rely on assumption that eviction event is followed by eviction duration event

nice catch and great work, not sure how this got broken as we have filter cache reports with byte evictions. Will take a look at this today.

fixed in #69


"Continue where you left off" behavior

Description of the new feature/enhancement
Behavior somewhat similar to the browser where on start up, the terminal will remember the tabs that were opened.
The things to remember:

Type of the tab (cmd, powershell etc)
The directory
...etc

Proposed technical implementation details (optional)
NA

This a great and old idea: please review #766 and see if the spec there covers you needs.
I am not from the team, but lately I've seen a lot of work around state persisting, so I guess this one will be addressed in the future.

This a great and old idea: please review #961 and see if the spec there covers you needs.
I am not from the team, but lately I've seen a lot of work around state persisting, so I guess this one will be addressed in the future.

/dup #961
Thanks @Don-Vito! Appreciate you helping us out with Triage :smile:


Fix value in filter for joins

TL;DR
This uses the formatted field for repeated value filters (such as value_in) which uses the table name prefix in the case of joins.
Type

[x] Bug Fix
[ ] Feature
[ ] Plugin

Are all requirements met?

[x] Code completed
[ ] Smoke tested
[x] Unit tests added
[ ] Code documentation added
[ ] Any pending items have an associated Issue

Complete description
User reported bug.
Tracking Issue
to be synced
Follow-up issue
NA

Codecov Report

Merging #94 into master will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master      #94   +/-   ##
=======================================
  Coverage   63.26%   63.26%
=======================================
  Files         100      100
  Lines        7015     7015
=======================================
  Hits         4438     4438
  Misses       2065     2065
  Partials      512      512

Impacted Files
Coverage Δ

pkg/common/filters.go
75.53% <100.00%> (ø)

Continue to review full report at Codecov.

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


Remove Version Numbers for spring-cloud-stream-binder-test

Once Spring Cloud Stream updates their dependency versions from 3.0.4.B-S to 3.1.0.B-S, we can remove the dependency version of spring-cloud-stream-binder-test in spring-cloud-gcp-stream-binder.
See https://github.com/spring-cloud/spring-cloud-gcp/pull/2264 for additional context.

Fixed by https://github.com/spring-cloud/spring-cloud-gcp/pull/2396


Add comments

Can this be done in a static way, and without cookies?

I need a solution with no cookies, ideally no sign-up, and ideally some moderation.
https://utteranc.es/
Looks pretty good, git based which keeps it all in one place, seems to need authentication though.
https://staticman.net/docs/
Looks neat, but I don't really want to host anything.
https://commentbox.io/
Might be an option, hopefully cookie free. The free tier should do me, if not I've somehow got traffic.

Comment box was super easy to setup, but the styling options were a bit limited.

Utterances
To comment, users must authorize the utterances app to post on their behalf using the GitHub OAuth flow. Alternatively, users can comment on the GitHub issue directly.
This seems a bit limiting.

Nothing quite does what I want, I wonder if I can roll my own via GitHub actions...

Trigger a GitHub action form the client
The action has a manual/automated step for approval
If approval is ok, actions can comment on the issue

The client would need a token to trigger the action, a low privileges one. One way to deal with this would be to have a separate bot user that had no other access. That way it could only trigger this one pipeline which has repository_dispatch 🤔

All done


⚠ Bofrost.de has degraded performance

In 21ee6cc, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 876 ms

Resolved: Bofrost.de performance has improved in bf37849 after 38 minutes.


0.26 compatibility

Hi , can you make this compatible with RN 0.26?

Hey, anyone there?

I updated example.
please check this.

Can you bump the version? npm version is not yet updated thanks

oops sorry!!
I updated npm.
Thanks!

I bumped version!
+<EMAIL_ADDRESS>
please use this version.


Added support for floating point scientific notation. Fixes #34.

Added support for floating point scientific notation. Fixes #34.
Updated test cases to conform to new numeric parsing (e.g. mandatory leading zero).

Looks great!!


Support variable line heights in the editor

This would allow to use larger font sizes for markdown headers.

@hediet Is this issue for TextMate grammar or editor decorations or both?
Grammar makes sense for markdown headers but editor decorations would be great too. For example, adding an image decoration (bigger than one line) without a webview (like code inset #85682).

It is not clear yet what mechanism will be used for that.
How would you add that image if you could set the line height? By using css?

It's already supported, the image is just very small (1 line).

Another use case would be shrinking empty lines #66468
Visual Studio has an extension (by Microsoft) to do that.

+1 on this
Decorations can already modify the font size/font family/line height of a portion of text, but none of those changes render properly without the line height being variable.
Use cases for this include:

Different font (size/family/height) for keywords or for searched text
Inline markdown editor/viewer
Inline images or icons
Increasing or reducing the size of font/lines that may be irrelevant (say, big function header comments can be slightly smaller if you want them to be less distracting, or TODO items could be larger or more apparent)
Could allow some very clever community extensions for "rich" editing (I understand this is not intended to be a rich text editor, but it is very close to being able to be one)

+1 Trying to migrate over to VS Code and the shrink empty lines extension for Visual Studio was amazing


fix(deps): Install html-sketchapp from the npm registry

@brainly/html-sketchapp was recently published to NPM, so it no longer needs to be installed from a Github SHA.
This is preferable for my team because we use a private NPM registry internally, and would like to install all packages directly from it (rather than reaching out to the public internet).

This is great! Thanks so much for getting this in 😄
(Sorry it took a while, due to https://github.com/seek-oss/html-sketchapp-cli/pull/26)


add MITx program report to staging and intermediate

What are the relevant tickets?

part of https://github.com/mitodl/ol-data-platform/issues/852
Description (What does it do?)

Adds stg__edxorg__s3__program_learner_report and int__edxorg__mitx_program_certificates, which are deduped from raw__edxorg__program_learner_report
It doesn't replace the MicroMasters program data in __micromasters_program_certificates_non_dedp yet as we need to figure out the discrepancies first
How can this be tested?

Needs to update this line to mitol-ol-data-lake-production.trino.galaxy.starburst.io to run against dev_production due to size of this table
dbt build --select stg__edxorg__s3__program_learner_report
dbt build --select int__edxorg__mitx_program_certificates

I looked through my inbox and found a PDF that documents the field definitions. Let me know if this helps, or just raises more questions.
Program Console - Program Data Reports Guide.pdf

@pdpinch Perfect. That explains all the fields definition.

Per discussion, this raw table is very large so it needs to run under mitol-ol-data-lake-production.trino.galaxy.starburst.io. It should be less than 5 mins.
@abeglova Addressed your comments. Please take a look when you get a chance.


[BULK] - DocuTune remediation - Sensitive terms with GUIDs (part 43)

Applying sensitive terms with GUID changes as part of Content SFI and outlined in Overview - Writing content securely - Platform Manual. Changes are part of the Microsoft-wide SFI effort. Point of contact: @CelesteDG
DocuTune v<IP_ADDRESS>
CorrelationId: ac15aa43-4e2b-437f-ab1c-fdd7e79cd4db
#docutune

#docutune-review

LGTM


Replace url parsing where possible

https://docs.github.com/en/rest/using-the-rest-api/best-practices-for-using-the-rest-api?apiVersion=2022-11-28#do-not-manually-parse-urls

This can be closed. There's nowhere in the plugin where I'm parsing a URL from an API response. The initial URL parse is needed.


Remove support for cached zip builds.

This never really worked that well, and isn't used since we're now
building the zip file on Kokoro. Quick iterations can be handled with
changing the podsToInstall variable leaving this code outdated and
unnecessary.

Will need to build a full candidate to ensure this is fine, but I believe this should be a no-op.

The force push was rebasing onto master, this succeeds building properly.


Scotty to use new tricorder types like types.Int32, types.Int64 etc.

This change also has a backward compatibility fix so that scotty will understand metrics from apps linked with either the old or the new tricorder package. Without this fix, scotty will only understand metrics from the new tricorder package, and only metrics that are of the 64-bit variety e.g int64, uint64, float64.


Causer NULL in Model Events

When I am updating models within the business logic without any interaction from the user the Activity Log's Causer is null for Model Events.
Ex:
Random ID is generated for a SKU by the system. Then the model event log updated does not have a causer for this event. How can i add a causer for such activity?

You can manually add a causer with  ->causedBy($user)

$booking = Booking:;find(326); $booking->latitude = '0.0';         $booking->causedBy(User::find(116));         $booking->save();
Booking model has LogsActivity Trait.
The causedBy function is not available in the trait.

@freekmurze I have a weird case when testing a create method.
<?php
 /** @test **/
    public function it_can_create_a_new_quote()
    {
        // Arrange
        Event::fake();
        $this->withoutExceptionHandling();

        // Act
        $response = $this->actingAsAdmin('api')
            ->json('POST', $this->endpoint, [
                'name' => 'My new Quote',
                'information' => 'Lorem ipsum',
                'price' => 12000,
            ]);

        // Assert
        Event::assertDispatched(\App\Events\QuoteCreating::class);
        $response->assertStatus(201);
        $this->assertDatabaseHas('quotes', [
            'name' => 'My new Quote',
        ]);
    }

Quote model
<?php
    protected $dispatchesEvents = [
        'creating' => QuoteCreating::class,
    ];

QuoteCreating.php
<?php
<?php

namespace App\Events;

use Spatie\Activitylog\Models\Activity;
use App\Quote;
use Illuminate\Broadcasting\Channel;
use Illuminate\Queue\SerializesModels;
use Illuminate\Broadcasting\PrivateChannel;
use Illuminate\Broadcasting\PresenceChannel;
use Illuminate\Foundation\Events\Dispatchable;
use Illuminate\Broadcasting\InteractsWithSockets;
use Illuminate\Contracts\Broadcasting\ShouldBroadcast;

class QuoteCreating
{
    use Dispatchable, InteractsWithSockets, SerializesModels;

    protected $quote;

    /**
     * Create a new event instance.
     *
     * @return void
     */
    public function __construct(Quote $quote)
    {
        activity()->performedOn(\App\Customer::find($quote->customer_id))
            ->causedBy(auth()->user())
            ->withProperties([
                'attachment' => 'https://path-to-quote-pdf/' . str_random(4) . '.pdf',
                'name' => $quote->name,
                'comment' => ''
             ])
            ->log('quote_created');
    }
}

Getting this error
Argument 1 passed to Spatie\Activitylog\ActivityLogger::performedOn() must be an instance of Illuminate\Database\Eloquent\Model, null given, called in /Users/albin/projects/bravatten-system/app/Events/QuoteCreating.php on line 27

If I dd(auth()->user()) it outputs a user model. Only happens when testing.


Feature request: Wrap control statement content when adding open brace

I would like vscode to handle adding opening braces like Sublime Text does when adding one as part of a control statement (if, while, for, etc) with a single indented statement.
Here is an example gif of Sublime Text:

Notice that if there are multiple indented statements, it does not wrap them.
I think it's a delightful experience and a common workflow, and I've missed it since migrating from Sublime Text to vscode.
It may be reasonable to implement this with an extension, but I wasn't able to identify the appropriate api to use in implementing this feature as an extension.

#13982 Also

Right now our auto closing feature doesn't take language semantics into account. Let's track this issue in https://github.com/Microsoft/vscode/issues/6841 which is the earliest issue. Thanks for your feedback!


[SIL] Always print types in SIL

SIL prints types and declarations defined in a current file
(-primary-file flag) or a module (whole module mode).
Previously, SIL generated types for whole-module mode but didn't for
-primary-file. Therefore, -emit-sil output was not parseable for
"single file" mode (missing types and declarations).
Resolves SR-3773.

Thanks, LGTM!

@swift-ci Please smoke test

Great, thanks so much!


Add an intro to forward sims + a basic SLiM script

For the forward simulation tutorials, it would be nice to be able to run SLiM on the command line. I don't know how we set up CI in this repo to install SLiM, or indeed if we want to (but I think we should). I find it helpful to know how to run SLiM from a python script as in the PR (which would of course allow analysis in a Jupyter notebook)
@petrelharp - there is a tutorial and a few vignettes in the pyslim repo. Do we want to jupyter-book-ify any and move them into the general "tutorials" repo? I can help with this.

It won't pass until we can install SLiM on CI (which presumably means changing the setup to use conda). So I should have marked this as a draft, for comments, sorry @benjeffery !

Also we'd need a version of SLiM / payslip that works with tskit 0.4. That might be a day or two.

Ah ok! I think I'll do a separate PR for 0.4.0 then. Thanks!

We decided that we wouldn't put slim code into the tskit tutorials.


Failed at "confirming node association" (IDFGH-8955) (MEGH-4102)

Answers checklist.

[X] I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
[X] I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
[X] I have searched the issue tracker for a similar issue and not found a similar issue.

IDF version.
v4.4
Operating System used.
Linux
How did you build your project?
Command line with idf.py
If you are using Windows, please specify command line type.
None
Development Kit.
ESP32-C3-DevKitM-1
Power Supply used.
USB
What is the expected behavior?
confirming user-node associate success
What is the actual behavior?
On my android app, I can see it failed with message

"Failed to confirm node assocation"
"Reset your board to factory defaults and retry"

Steps to reproduce.

checkout esp-idf tag version v4.4
build esp-idf
find an example code from esp-rainmaker
build and run the app
start android app to add the device

Debug Logs.
I (2610) app_wifi: * 1 - Starting provisioning
D (2615) esp_netif_objects: esp_netif_add_to_list 0x3fcafb90
D (2621) esp_netif_objects: esp_netif_add_to_list netif added successfully (total netifs: 2)
D (2630) nvs: nvs_open_from_partition rmaker_creds 0
D (2635) nvs: nvs_get_str_or_blob random
D (2639) nvs: nvs_get_str_or_blob random
D (2643) nvs: nvs_close 9
I (2645) app_wifi: * 1 - pop 40c78602

D (2650) nvs: nvs_set opmode 1 1
I (2654) phy_init: phy_version 907,3369105-dirty,Dec  3 2021,14:55:12
D (2660) phy_init: loading PHY init data from application binary
D (2666) nvs: nvs_open_from_partition phy 0
D (2671) phy_init: esp_phy_load_cal_data_from_nvs: failed to open NVS namespace (0x1102)
W (2679) phy_init: failed to load RF calibration data (0x1102), falling back to full calibration
D (2688) efuse: In EFUSE_BLK1__DATA1_REG is used 8 bits starting with 8 bit
D (2695) efuse: In EFUSE_BLK1__DATA1_REG is used 8 bits starting with 0 bit
D (2702) efuse: In EFUSE_BLK1__DATA0_REG is used 8 bits starting with 24 bit
D (2709) efuse: In EFUSE_BLK1__DATA0_REG is used 8 bits starting with 16 bit
D (2716) efuse: In EFUSE_BLK1__DATA0_REG is used 8 bits starting with 8 bit
D (2723) efuse: In EFUSE_BLK1__DATA0_REG is used 8 bits starting with 0 bit

More Information.
No response

HI @FlynnMa,
Can you include the device side "Error logs" that you get when "user node association" fails.
I've tried the switch example on idf v4.4 tag (8153bfe4125e6a608abccf1561fd10285016c90a) and did not see any errors while provisioning. Have you tried provisioning after erasing your flash using idf.py erase-flash  ?

@FlynnMa , considering that the process has reached step 4 of provisioning, there should be some prints indicating that some user id and secret key was received from the phone app, followed by SSID and passphrase and then wifi connection success. Thereafter there should be messages indicating claiming/mqtt error or some crash, because of which the step 4 failed. The full logs can help understand that, but we do not see any of this in the logs you shared.

@shahpiyushv ,
I don't see that kind of error, but do you think bellow warnning might related?
W (2679) phy_init: failed to load RF calibration data (0x1102), falling back to full calibration

@FlynnMa , these logs surely are incomplete. Even the timestamps are till 2723, which means 2.7 seconds since bootup. There must be some QR code you scanned, right? I do not see that in the logs here. The phy_init warning you mentioned may result in failure of Wi-Fi connection itself, but we see that your node has gone beyond the "Confirming Wi-Fi Connection" step, which means that the connection itself went through fine.

Please check out this,

As you mentioned QR code, I checked my QR setting by idf.py menuconfig, it is enabled. Don't know why it is not showing up.
When I was working with old version, it was fine.

@FlynnMa , where exactly did you do the change from #include <include/esp_wifi.h> to #include <esp_wifi.h>?
When you captured the above log, did  you do a manual provisioning (i.e. without QR code) and provided the pop (a0df7e8b) as mentioned in your log? Did it still proceed till step 4 and yet not print any logs after the efuse logs above?
Using git status command, can you ensure that you have no custom changes? Moreover, can you ensure that all the submodules in esp-idf and esp-rainmaker are in sync using git submodule update --init --recursive ?

Today I see this error. it is replicable by my side

@FlynnMa , did this eventually work for you? The latest logs point to some hardware issue rather than a software issue since the device itself has disconnected from the serial terminal. Also, we never really got any logs for the original issue which talks about failure at step 4 of provisioning.


Missing case in type MangoPay.event.EventType

MangoPay.event.EventType is missing the case 'MANDATE_EXPIRED'

Hello @belinde, it has been added in the latest release.


make sure we can not move node into slot related to its descendants

rebase required.

@calebx merged. sorry for delay ;)


Automatically provide as_ref & iter methods to enums on CSVOption

What feature are you requesting?
Automatically provide as_ref & iter methods to enums on CSVOption by using strum
Why are you requesting this feature?
Refactor and simplify the code
What is your proposed implementation for this feature?
Follow @evanxg852000's implementation in #41
Full Name:
Weijun Huang
Affiliation:
None

Closed by #41


No Markers are added to the map

I have created multiple notes using the right click menu while in the map. I have made inline locations, and front matter locations, and they both look fine in the note itself. I have created these notes in sub folders, and in the main folder of my Vault. I have added location data to new notes, and make new notes for testing purposes. I have opened and closed the map view, restarted Obsidian, and disabled then reenabled the plugin.
Yet I have never once seen any Marker on the map :sweat:

That's strange, can you post a note or two (maybe one full note with an inline location and one full note with a front matter location) so I can try and understand what's wrong?

The following note content does not show up, even if I remove either of the references:
---
location: [55.67962302113141,-347.4226927757264]
tags: Locations
---

Game

`location: [55.67962907026126,-347.4227115511895]`

Perhaps it is worth noting that I am on Linux (specifically Kubuntu 20.04), though it does not work on my Windows machine, or my iPhone.

Where are these numbers from? Lat is supposed to be between -90 to 90 and lng between -180 and 180.

I got them from inside the Map view in Obsidian, with the right click copy menu.

Aha! I was one world to the left! :sweat_smile: When the map opened with the world, I must have scrolled around to see the boundaries, and ended up circumnavigating the globe once to the west. I then set my hometown as my default, which kept me over there each me. I did not assume that would produce different results :sweat_smile: :laughing:
I can now see the markers! By being in the correct globe, and not in the minuses. But perhaps this is a bug that minus coordinates can happen? :sweat_smile:

Wow, indeed the "copies" of the world when the map is zoomed all the way out lead to "wrong" coordinates! I'll see what I can do to prevent this from happening, thanks for finding this!

Wow, indeed the "copies" of the world when the map is zoomed all the way out lead to "wrong" coordinates! I'll see what I can do to prevent this from happening, thanks for finding this!

Haha no problem, mate. I am especially talented at breaking software, and will celebrate this small victory that it is not my own for once :smirk:
You should be able to just loop around the horizontal coordinates (including when one sets their default view) with something like  ( (x + 180) % 360 ) -180

Turns out that Leaflet has a very cool setting worldCopyJump that very smoothly "jumps" to the "central" world, seems like the perfect solution here :sunglasses:
Will be fixed in the next version.


HDFS-16390 Enhance ErasureCodeBenchmarkThroughput for support random read and make buffer size customizable

Description of PR
nhance ErasureCodeBenchmarkThroughput for support random read and make buffer size customizable
How was this patch tested?
Test in our production cluster
For code changes:

[x] Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'HADOOP-17799. Your PR title ...')?
[x] Object storage: have the integration tests been executed and the endpoint declared according to the connector-specific documentation?
[x] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[x] If applicable, have you updated the LICENSE, LICENSE-binary, NOTICE-binary files?

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 43s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+1 :green_heart:
@author
0m  1s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
32m 22s

trunk passed

+1 :green_heart:
compile
1m 26s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
1m 21s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
1m  2s

trunk passed

+1 :green_heart:
mvnsite
1m 30s

trunk passed

+1 :green_heart:
javadoc
1m  2s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
1m 34s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
3m 10s

trunk passed

+1 :green_heart:
shadedclient
22m 18s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
1m 17s

the patch passed

+1 :green_heart:
compile
1m 16s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
1m 16s

the patch passed

+1 :green_heart:
compile
1m 11s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
1m 11s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 51s
/results-checkstyle-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs-project/hadoop-hdfs: The patch generated 2 new + 20 unchanged - 0 fixed = 22 total (was 20)

+1 :green_heart:
mvnsite
1m 18s

the patch passed

+1 :green_heart:
javadoc
0m 49s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
1m 23s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
3m 14s

the patch passed

+1 :green_heart:
shadedclient
22m  3s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
226m 21s

hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 44s

The patch does not generate ASF License warnings.

324m 57s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3818/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/3818

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell

uname
Linux d2952bfabf37 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 10732107c8220d5e2befdf9c7cf9b290d7fc9201

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3818/1/testReport/

Max. process+thread count
3206 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3818/1/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

Hi, @szilard-nemeth @tomscut @virajjasani @aajisaka
Ping for help review in your free time, Thanks ~~

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 49s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
33m  4s

trunk passed

+1 :green_heart:
compile
1m 26s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
1m 19s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
1m  1s

trunk passed

+1 :green_heart:
mvnsite
1m 28s

trunk passed

+1 :green_heart:
javadoc
1m  5s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
1m 31s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
3m 15s

trunk passed

+1 :green_heart:
shadedclient
22m 39s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
1m 20s

the patch passed

+1 :green_heart:
compile
1m 17s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
1m 17s

the patch passed

+1 :green_heart:
compile
1m 13s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
1m 13s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 52s

the patch passed

+1 :green_heart:
mvnsite
1m 17s

the patch passed

+1 :green_heart:
javadoc
0m 50s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
1m 30s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
3m 23s

the patch passed

+1 :green_heart:
shadedclient
22m 18s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
227m  3s

hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 47s

The patch does not generate ASF License warnings.

327m  7s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3818/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/3818

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell

uname
Linux 9007caff72cf 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / bd4ac99108485c30cef508903cc7617cdd6caa68

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3818/2/testReport/

Max. process+thread count
3194 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3818/2/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

Hi, @szilard-nemeth @virajjasani @aajisaka General ping for reivew ~~


Doesn't Retain Font Family

Thanks for the theme it's great, but there's an issue where it keeps reverting the font family to Monaco, Consolas. Is this intentional? I set my font to Victor Mono in the settings.json, but it keeps getting reverted by this theme. If I disable the ice theme, the issue goes away.
Actually, just noticed it is by design,
vscode.workspace.getConfiguration().update("editor.fontFamily", "Monaco, Consolas, 'Courier New', monospace", vscode.ConfigurationTarget.Global);

Thanks for the theme it's great, but there's an issue where it keeps reverting the font family to Monaco, Consolas. Is this intentional? I set my font to Victor Mono in the settings.json, but it keeps getting reverted by this theme. If I disable the ice theme, the issue goes away.
Actually, just noticed it is by design,
vscode.workspace.getConfiguration().update("editor.fontFamily", "Monaco, Consolas, 'Courier New', monospace", vscode.ConfigurationTarget.Global);

Thank you for bringing this to my attention. I will make sure to address this issue and improve the font handling in a better way.


feat: bindAllMethods util function

Added a util function to bind all methods of an object to self.
resolves #1474

Created PR in error


quarkus-stack: adding known issues

Checklist:

[x] Read the Code of Conduct and Contributing Guidelines.

[x] Followed the commit message guidelines.

[x] Stack adheres to Appsody stack structure.

Modifying an existing stack:

[ ] Updated the stack version in stack.yaml

Updating the quarkus readme to include the known issues.
Related Issues:

good question!, I'm not sure which one it is at the moment. Whether it's functional or just documentation, I need to investigate further


Fix Crash in Multithread

@tcalmant reported via mail that he found jpype crashing in multi-threading environments. I put this here because I think it's better to have it publicly in the bug tracker than in emails :)

A fatal error has been detected by the Java Runtime Environment:
SIGSEGV (0xb) at pc=0x000000010007168a, pid=828, tid=40963
JRE version: OpenJDK Runtime Environment (7.0-b01) (build 1.7.0-u40-unofficial-b1)
Java VM: OpenJDK 64-Bit Server VM (24.0-b50 mixed mode bsd-amd64 compressed oops)
Problematic frame:
C  [Python+0x6e68a]  subtype_dealloc+0xda
Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
If you would like to submit a bug report, please include
instructions on how to reproduce the bug and visit:
http://icedtea.classpath.org/bugzilla
The crash happened outside the Java Virtual Machine in native code.
See problematic frame for where to report the bug.

He fixed it in one of his commits
Now we only need to test this with the changes from #17. Sadly I can't reproduce the error myself as it seems. So help is appreciated! :)

I met a similar problem, and it shows that
A fatal error has been detected by the Java Runtime Environment:

SIGSEGV (0xb) at pc=0x00007f48ea89d83b, pid=12678, tid=139951138658048

JRE version: Java(TM) SE Runtime Environment (7.0_40-b43) (build 1.7.0_40-b43)
Java VM: Java HotSpot(TM) 64-Bit Server VM (24.0-b56 mixed mode linux-amd64 compressed oops)
Problematic frame:
C  [libpthread.so.0+0x683b]  __pthread_init_static_tls+0x5b

Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
I try code
        jpype.attachThreadToJVM()
but it doesn't work.

What's the problem really is?