Explorer OOMs when loading homepage on testnet

Repro:

Load https://explorer.solana.com/?cluster=testnet

Observe that browser runs out of memory. Seems to keep calling a combination of buildTicks, update, and _convertTicksToLabels, measureText and _getLabelSizes until it runs out of memory.
Here's a Chrome profile that you can load into the profiler: https://drive.google.com/file/d/1r_NAkpul0kZ7f_nU72T6h4CIlyWlozl4/view?usp=share_link

It's definitely from TpsCardBody, but not sure if it's from excessive chart rendering or an abuse of network calls


Fix modify source function not being passed #70

This PR fixes #70 as well as adding a test for it.
We also bump Circe.

Codecov Report

Merging #71 into master will increase coverage by 0.2%.
The diff coverage is n/a.

@@            Coverage Diff            @@
##           master      #71     +/-   ##
=========================================
+ Coverage   74.54%   74.74%   +0.2%
=========================================
  Files          22       22
  Lines         499      499
  Branches        9        9
=========================================
+ Hits          372      373      +1
+ Misses        127      126      -1

Impacted Files
Coverage Δ

...n/scala/org/zalando/kanadi/api/Subscriptions.scala
70.04% <ø> (+0.44%)
:arrow_up:

Continue to review full report at Codecov.

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


What to do with bounding box regression variance typically used when normalizing bounding box targets

Hi @yihui-he,
As Faster-RCNN normally uses the cx, cy, w, h encoding of bounding boxes and for this work you used the x1, y1, x2, y2 encoding, I was wondering the following:
What to do with bounding box regression variance typically used when normalizing bounding box targets?
In bounding box regression, there is typically in the implementation (not in the papers) a 'variance' with which the difference in bounding boxes are normalized (Good explanation of what I mean: https://leimao.github.io/blog/Bounding-Box-Encoding-Decoding/). E.g. in the detectron code:
https://github.com/yihui-he/KL-Loss/blob/962a687c7caca56b3b8562b437a8370077a59074/detectron/core/config.py#L456-L458
(even though I believe that in the original implementation of Faster RCNN these values were (0.1, 0.1, 0.2, 0.2))
But where you transform the encoding from cx, cy, w, y into x1,y1,x2,y2; have you taken the variances into account as well while doing this or could you skip this? I think these variances are a bit of 'magical' values that get transported from implementation to implementation, without too many people questioning them. But I would love your take on these values.

the first two variances (10., 10.,  were used for x1, y1, x2, y2
https://github.com/yihui-he/KL-Loss/blob/1c67310c9f5a79cfa985fea241791ccedbdb7dcf/detectron/utils/boxes.py#L328-L353

Thanks a lot!


Permanently Delete Users is not functioning properly

I deleted a user from the B2C portal over 30 days ago. It is sitting in the "Deleted Users" tab and has the Permanent Deletion Date of 7/3/21 (it is now 7/9/21).

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

ID: ef6a6152-30d5-3914-843e-e601c036fbaf
Version Independent ID: 470b478d-e537-048a-e516-b473e819eb3d
Content: Create & delete Azure AD B2C consumer user accounts in the Azure portal
Content Source: articles/active-directory-b2c/manage-users-portal.md
Service: active-directory
Sub-service: b2c
GitHub Login: @msmimart
Microsoft Alias: mimart

@dave22000
Thanks for your feedback! We will investigate and update as appropriate.

@dave22000
Thank you for your time and patience throughout this issue! I've passed this info along to our engineering team, and will close this out and update as needed.
If you're still having issues or seeing this potential bug, please feel free to tag me and I'd be more then happy to enable your subscription for a one-time free technical support request so our support team can take a closer look into your environment and issue.

@JamesTran-MSFT can you please clarify what the requirements for closing an issue are? I've had both this and #75344 closed without resolution.

@dave22000
Thank you for the follow up on this! Since I created an internal work item for this potential bug, for our engineering team, I went ahead and closed out this issue. I'll continue to monitor this thread and will provide any updates from their end as needed.
However, if you're still seeing the deleted user not permanently deleted, and they're past their Permanent deletion date, I'd recommend working with our support teams so they can take a closer look into your environment and issue.
If you have any other questions, please let me know.
Thank you for your time and patience throughout this issue.


Unknown error on model H6159

I couldn't add my device (model: H6159). It results in an error (see below) without giving further details.
govee.0 | 2021-07-19 18:47:16.644 | error | (6016) H6159
-- | -- | -- | --

If you need any further details, i can provide them if you tell me what you need.
Versions:

Adapter version: 0.0.5
JS-Controller version: 3.2.16
Node version: 12.22.2
OS: Raspbian Buster

Hey Christian,
is it correct that you got only this error line?
Is it possible That you can enable the expert log end send me the full log.
I am convinced that we will find a solution to your problem.

Expert log was enabled and this was the only error line.
After 2 hours the device is working. I don't know why, but the issue can be closed.
I will reopen if the problem occurs again and i can provide further details.


Add ECR login if the image pull fails with an ECR image

Pull Request Test Coverage Report for Build 628

0 of 27 (0.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.4%) to 15.366%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

docker.go
0
27
0.0%

Totals

Change from base Build 622:
-0.4%

Covered Lines:
126

Relevant Lines:
820

💛  - Coveralls


A bug related to Torch version

Hi,
I am using torch 2.5.0.dev20240617+cu121  and I have the following error unsolved.
[rank0]:[rank0]:   File "...../torchtitan/parallelisms/parallelize_llama.py", line 50, in checkpoint_wrapper
[rank0]:[rank0]:     from torch.utils.checkpoint import (
[rank0]:[rank0]: ImportError: cannot import name 'CheckpointPolicy' from 'torch.utils.checkpoint'

Any suggestion?

Sorry for the inconvenience :/
It looks like your version is not new enough. A selective activation checkpointing policy was made public 2 weeks ago (https://github.com/pytorch/pytorch/commit/1877b7896c237567285804ecc138bc86180a7ced), and that led to the creation of CheckpointPolicy, which torchtitan has migrated to use.

@awgu , I am also encountering this issue with the latest nightly build of torch.  cc @lessw2020

That is unexpected since I see that CheckpointPolicy is included in the torch/utils/checkpoint.py's __all__ in both the latest July 5 nightly release and July 4 nightly release:
https://github.com/pytorch/pytorch/blob/419de136208cf578f2d1202c3e192e1541945d99/torch/utils/checkpoint.py#L32
https://github.com/pytorch/pytorch/blob/a532737602e884d983cbaa3f12fdede56afc5131/torch/utils/checkpoint.py#L32
I do not have the setup to repro this right now, so I will have to get back to you. cc: @tianyu-l it would be good to see why our CI did not catch this breakage (since right now as of July 5, 4-GPU CI is passing).
In the mean time, can you work around by not using selective op activation checkpointing (since that import is only run if using selective op AC)?
https://github.com/pytorch/torchtitan/blob/b0ed7f075921357b01e28fddc6d90a2cc410bab3/train_configs/llama3_8b.toml#L52-L54
E.g., you can use mode = 'full' or 'mode = 'none or mode = 'selective' with selective_ac_option = 2.

Thanks for the swift response @awgu ! I am using mode = 'none' temporarily for now and it works.

The only issue is that without selective op checkpointing, we quickly run out of memory as you can see below, this is on a p4de instance (8 x A100 nodes with 80GB each). This is for Llama3 8b which previously ran fine with selective checkpointing( memory consumption was at ~70%.
2```
024-07-06 15:02:38,485 - root - WARNING - 1 CUDA memory allocation retries.
2024-07-06 15:02:38,485 - root - WARNING - 1 CUDA memory allocation retries.
2024-07-06 15:02:38,485 - root - WARNING - 1 CUDA memory allocation retries.
2024-07-06 15:02:38,485 - root - WARNING - 1 CUDA memory allocation retries.
2024-07-06 15:02:38,485 - root - WARNING - 1 CUDA memory allocation retries.
2024-07-06 15:02:38,485 - root - WARNING - 1 CUDA memory allocation retries.
2024-07-06 15:02:38,485 - root - WARNING - 1 CUDA memory allocation retries.
2024-07-06 15:02:38,485 - root - WARNING - 1 CUDA memory allocation retries.
2024-07-06 15:02:38,485 - root - INFO - step:  1  loss: 12.2514  memory: 77.46GiB(97.86%)  wps: 1,694  mfu: 31.45%
2024-07-06 15:02:38,485 - root - INFO - step:  1  loss: 12.2514  memory: 77.46GiB(97.86%)  wps: 1,694  mfu: 31.45%
2024-07-06 15:02:38,485 - root - INFO - step:  1  loss: 12.2514  memory: 77.46GiB(97.86%)  wps: 1,694  mfu: 31.45%
2024-07-06 15:02:38,485 - root - INFO - step:  1  loss: 12.2514  memory: 77.46GiB(97.86%)  wps: 1,693  mfu: 31.43%
2024-07-06 15:02:38,485 - root - INFO - step:  1  loss: 12.2514  memory: 77.46GiB(97.86%)  wps: 1,694  mfu: 31.45%
2024-07-06 15:02:38,485 - root - INFO - step:  1  loss: 12.2514  memory: 77.56GiB(97.99%)  wps: 1,694  mfu: 31.45%
2024-07-06 15:02:38,485 - root - INFO - step:  1  loss: 12.2514  memory: 77.46GiB(97.86%)  wps: 1,694  mfu: 31.45%

@allela-roy The alternative to unblock you is to use mode = 'full' for now. We need to investigate whether torchtitan is out of date with the nightly or if the nightly is out of date with torchtitan.

@awgu @zyushun @allela-roy
The new SAC API in torch went through some merge-revert-merge during the week around 06/13 -- 06/17.
For details check https://github.com/pytorch/pytorch/pull/125795
So would you please try again on the latest pytorch nightly? It should resolve the import issues.

closing for now since this is a known issue of requiring a newer nightly


0067 beacon update listeners in beacon manager

Closes #67

Codecov Report

Merging #69 into dev will not change coverage.
The diff coverage is 0%.

@@            Coverage Diff            @@
##                dev      #69   +/-   ##
=========================================
  Coverage     35.12%   35.12%
  Complexity      194      194
=========================================
  Files            40       40
  Lines          1247     1247
  Branches        118      118
=========================================
  Hits            438      438
  Misses          763      763
  Partials         46       46

Impacted Files
Coverage Δ
Complexity Δ

...bleindoorpositioning/ble/beacon/BeaconManager.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

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 695d2b8...a52619c. Read the comment docs.


DragTarget crash  if Draggable data field is not set, but data is not required.

DragTarget crashes if Draggable data field is not set, but data is not required.

Specifically the issue is in didDrop in drag_target.dart which asserts data is not null:

Suggestion
Make data field required.

@MousyBusiness
Can you provide flutter doctor -v and complete minimal code sample in text format that shows this issue ?
Thanks.

❯ flutter doctor -v
[✓] Flutter (Channel stable, 2.2.2, on macOS 11.4 20F71 darwin-x64, locale en-GB)
    • Flutter version 2.2.2 at /Users/mousybusiness/Flutter/flutter
    • Framework revision d79295af24 (7 days ago), 2021-06-11 08:56:01 -0700
    • Engine revision 91c9fc8fe0
    • Dart version 2.13.3

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/mousybusiness/Library/Android/sdk
    • Platform android-30, build-tools 30.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.5, Build version 12E262
    • CocoaPods version 1.10.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.57.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension can be installed from:
      🔨 https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-x64     • macOS 11.4 20F71 darwin-x64
    • Chrome (web)    • chrome • web-javascript • Google Chrome 91.0.4472.114

• No issues found!

import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  MyHomePage({Key key, this.title}) : super(key: key);

  final String title;

  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      backgroundColor: Colors.white,
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[
            Draggable(
                // data: Colors.yellow,
                feedback: Container(height: 100, width: 100, color: Colors.green),
                child: Container(height: 100, width: 100, color: Colors.yellow.withOpacity(0.3))),
            Container(height: 100, width: 100, color: Colors.amber.withOpacity(0.3)),
            Container(height: 100, width: 100, color: Colors.red.withOpacity(0.3)),
            DragTarget(onWillAccept: (o) {
              return true;
            }, onAccept: (o) {
              print("onAccept");
            }, onLeave: (o) {
              print("onLeave");
            }, builder: (context, candidateData, rejectedData) {
              return Container(height: 100, width: 100, color: Colors.blue);
            }),
          ],
        ),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: () {},
        child: Icon(Icons.add),
      ),
    );
  }
}

drag the first square onto the last square

Thanks for the details. I see the same behavior on latest master.

log

======== Exception caught by gesture library =======================================================
The following _CastError was thrown while routing a pointer event:
Null check operator used on a null value

When the exception was thrown, this was the stack:
#0      _DragTargetState.didDrop (package:flutter/src/widgets/drag_target.dart:831:38)
#1      _DragAvatar.finishDrag (package:flutter/src/widgets/drag_target.dart:991:22)
#2      _DragAvatar.end (package:flutter/src/widgets/drag_target.dart:909:5)
#3      MultiDragPointerState._up (package:flutter/src/gestures/multidrag.dart:144:14)
#4      MultiDragGestureRecognizer._handleEvent (package:flutter/src/gestures/multidrag.dart:256:13)
#5      PointerRouter._dispatch (package:flutter/src/gestures/pointer_router.dart:94:12)
#6      PointerRouter._dispatchEventToRoutes.<anonymous closure> (package:flutter/src/gestures/pointer_router.dart:139:9)
#7      _LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:397:8)
#8      PointerRouter._dispatchEventToRoutes (package:flutter/src/gestures/pointer_router.dart:137:18)
#9      PointerRouter.route (package:flutter/src/gestures/pointer_router.dart:123:7)
#10     GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:440:19)
#11     GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:420:22)
#12     RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:289:11)
#13     GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:374:7)
#14     GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:338:5)
#15     GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:296:7)
#16     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:279:7)
#20     _invoke1 (dart:ui/hooks.dart:182:10)
#21     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:282:7)
#22     _dispatchPointerDataPacket (dart:ui/hooks.dart:96:31)
(elided 3 frames from dart:async)
====================================================================================================

flutter doctor -v
/Users/dhs/Documents/Fluttersdk/flutter/bin/flutter doctor --verbose
[✓] Flutter (Channel master, 2.3.0-17.0.pre.397, on Mac OS X 10.15.4 19E2269 darwin-x64, locale en-GB)
    • Flutter version 2.3.0-17.0.pre.397 at /Users/dhs/Documents/Fluttersdk/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 03034e9e4a (4 hours ago), 2021-06-18 00:14:03 -0700
    • Engine revision ced58ef9c1
    • Dart version 2.14.0 (build 2.14.0-217.0.dev)

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.3, Build version 12C33
    • CocoaPods version 1.10.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] VS Code (version 1.56.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.21.0

[✓] Connected device (3 available)
    • iPhone 12 Pro Max (mobile) • A5473606-0213-4FD8-BA16-553433949729 • ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • macOS (desktop)            • macos                                • darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Chrome (web)               • chrome                               • web-javascript • Google Chrome 91.0.4472.106

• No issues found!

The change is being reverted, re-opening.

Re-applying priority label from a new duplicate https://github.com/flutter/flutter/issues/106097

Should we make the data field required if https://github.com/flutter/flutter/pull/97355 is not the way to go?
cc: @Piinks

Should we make the data field required

It looks like it is already required, at least it is where the prior (reverted) change to make it nullable was:
https://github.com/flutter/flutter/blob/7ad47233a9a38b2847f6a4f4cbcd90690adab10e/packages/flutter/lib/src/widgets/drag_target.dart#L651
Is this a mistake from the NNBD migration? I am not very familiar with this API, but it does look like it has a contradiction built into it. There's

Draggable.data

not required
nullable

DragTargetDetails.data

required
not nullable

_DragAvatar.data

not required
nullable

@Piinks
Thanks! That's a great observation, I should've looked into that pattern.

Hello, to fix this issue, should data be made non-nullable and required or should the code support it when it is null?

Since drag and drop doesn’t have a purpose without data, I’d vote to make it required, but that may be a breaking change so there might be push back. It would be easiest to just handled the null value properly

@Piinks should this be made required as a fix, or does having a null data field make sense? Currently, I'm not able to work out a use case in which a null field would be useful 🤔.

should this be made required as a fix, or does having a null data field make sense?

It's been a while since I looked at this, unfortunately I do not recall and the customer failure that caused the change to be reverted is not available. If someone were to put up another PR we could run the tests internally and find out more then.

I ran into this problem today.
why is "data" not required if DragTarget crashes without "data"


Generate contract and state json from the terminal

Describe the feature you'd like
I wrote my own smart contract and I want to use it on the public testnet, however it seems like marlowe-cli can only generate tx.contract and tx.state from the marlowe-cli template command.
A new command like marlowe-cli compile would solve my issue. This new command will parse a marlowe contract from a file and then call makeExample.

Yes actually, I realized a few days after opening this issue that the marlowe playground did offer the feature I wanted with the "Download as JSON" button... I guess I was simply surprised by the fact that the cli is missing a lot of features from the playground, I assumed that both interfaces would share a lot of code behind the scene...

If we want to be able to parse the textual representation of Marlowe (not the JSON AST) we need to investigate of a good way to define the BNF grammar and share it between the projects. I've created issue 165 to capture this work.

For now we want to stick to json format on the CLI layer and we are planning to provide proper syntax for Marlowe in the future.


Trying to get propfind immediately after creating a folder gives invalid etag

Steps to reproduct

Setup ocis with EOS backend storage.
Run this command to create a folder and immediately get propfind to list the folders

curl -XMKCOL http://localhost:9140/remote.php/dav/files/tu1/my-new-data/ -u tu1:1234 -v && \
curl -XPROPFIND http://localhost:9140/remote.php/dav/files/tu1 -u tu1:1234 | xmllint --format -

Expected Result

You get a proper etag on the propfind response

Actual Result
the response gives invalid etag
<d:getetag>"908:0.000"</d:getetag>

Now doing same propfind after some time later gives correct etag
<d:getetag>"908:1593402822.671"</d:getetag>

Closing as it is too old. Shouldn't happen on new ocis on eos


starting place for prometheus support

Codecov Report

Merging #566 into master will decrease coverage by 1.94%.
The diff coverage is 31.7%.

@@           Coverage Diff            @@
##           master   #566      +/-   ##
========================================
- Coverage   90.95%    89%   -1.95%
========================================
  Files          37     37
  Lines        2399   2474      +75
  Branches      219    226       +7
========================================
+ Hits         2182   2202      +20
- Misses        162    216      +54
- Partials       55     56       +1

Impacted Files
Coverage Δ

...rthBoundControllerAbstraction/UpdateSwitchState.py
92.96% <ø> (-0.06%)
:arrow_down:

...hBoundControllerAbstraction/proxy/faucet/parser.py
65.62% <0%> (ø)
:arrow_up:

poseidon/poseidonMonitor/test_poseidonMonitor.py
99.43% <100%> (+0.01%)
:arrow_up:

api/app/routes.py
100% <100%> (ø)
:arrow_up:

poseidon/poseidonMonitor/poseidonMonitor.py
90.56% <35.29%> (-3.84%)
:arrow_down:

api/app/data.py
30.34% <8.33%> (-10.9%)
:arrow_down:

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 70160cc...ec39970. Read the comment docs.


Undefined method 'email' for #ActionDispatch::Request:0x007fa21628bda0

Devise 3.5.2, Rails 4.2.3
While logging in, I'm trying to pass a hidden role_id along with the email/password combination. I am allowing the same email to register again, on a different subdomain, which causes a different role_id to be passed. The email+role_id is the unique index for the user.
I can create a user, but cannot log in. When I submit the log in form, I am faced with the following error:
undefined method 'email' for #<ActionDispatch::Request:0x007fa21628bda0>
The POST parameters are as follows:
{"utf8"=>"✓",
 "authenticity_token"=>"[FILTERED]",
 "member"=>{"role_id"=>"1",
<EMAIL_ADDRESS> "password"=>"[FILTERED]",
 "remember_me"=>"0"},
 "commit"=>"Log in"}

Here is my Member model:
class Member < ActiveRecord::Base
  # Include default devise modules. Others available are:
  # :confirmable, :lockable, :timeoutable and :omniauthable
  devise :database_authenticatable, :registerable,
         :recoverable, :rememberable, :trackable, :validatable,
         :confirmable, :lockable, :timeoutable, :omniauthable

  belongs_to :role

  def self.find_for_authentication(warden_conditions)
    where(:email => warden_conditions[:email], :role_id => warden_conditions[:role_id]).first
  end
end

In config/initializers/devise.rb, the following is set:
config.authentication_keys = [:email, :role_id]
config.request_keys = [:email, :role_id]
My views/devise/sessions/new.html.erb includes:
<%= f.hidden_field :role_id, :value => Role.find_by_name(current_subdomain).id %>
I adjusted vendor/bundle/ruby/1.9.1/gems/devise-3.5.2/lib/devise/models/validatable.rb by changing this line:
validates_uniqueness_of :email, allow_blank: true, if: :email_changed?

to:
validates_uniqueness_of :email, :scope => :role_id, allow_blank: true, if: :email_changed? #using subdomains for validation

The relevant database migrations for the member are found here:
...devise_create_members.rb
class DeviseCreateMembers < ActiveRecord::Migration
  def change
    create_table(:members) do |t|
      ## Database authenticatable
      t.string :email,              null: false, default: ""
      t.string :encrypted_password, null: false, default: ""

      ## Recoverable
      t.string   :reset_password_token
      t.datetime :reset_password_sent_at

      ## Rememberable
      t.datetime :remember_created_at

      ## Trackable
      t.integer  :sign_in_count, default: 0, null: false
      t.datetime :current_sign_in_at
      t.datetime :last_sign_in_at
      t.string   :current_sign_in_ip
      t.string   :last_sign_in_ip

      ## Confirmable
      t.string   :confirmation_token
      t.datetime :confirmed_at
      t.datetime :confirmation_sent_at
      t.string   :unconfirmed_email # Only if using reconfirmable

      ## Lockable
      t.integer  :failed_attempts, default: 0, null: false # Only if lock strategy is :failed_attempts
      t.string   :unlock_token # Only if unlock strategy is :email or :both
      t.datetime :locked_at

      t.timestamps null: false
    end

    add_index :members, :email,                unique: true
    add_index :members, :reset_password_token, unique: true
    add_index :members, :confirmation_token,   unique: true
    add_index :members, :unlock_token,         unique: true
  end

...add_columns_to_member.rb
class AddColumnsToMember < ActiveRecord::Migration
  def change
    add_reference :members, :contact, index: true
    add_reference :members, :role, index: true
    add_reference :members, :ownership, index: true
    add_column :members, :account_status, :string
  end
end

...reindex_members_email_and_role.rb
class ReindexMembersEmailAndRole < ActiveRecord::Migration
  def change
    add_index :members, [:email, :role_id], :unique => true
  end
end

The last item on the trace is:
vendor/bundle/ruby/1.9.1/gems/devise-3.5.2/lib/devise/strategies/authenticatable.rb:152:in `block in request_values'
    keys = request_keys.respond_to?(:keys) ? request_keys.keys : request_keys
    values = keys.map { |k| self.request.send(k) } <--ERROR THIS LINE
    Hash[keys.zip(values)]
  end

What am I missing?

Please use the mailing list or StackOverflow for questions/help, where a wider community will be able to help you. We reserve the issues tracker for issues only.


Terraform 0.11.X, Cloudwatch Log Output, Firehose Bug Fixes

to: @austinbyers
cc: @airbnb/streamalert-maintainers
size: medium
resolves #708
resolves #609
Background
This PR is a combination of several small fixes, including Terraform 0.11.X support, various Firehose tweaks, and a new output for easily getting up and running with StreamAlert.  Having a Cloudwatch Log output allows users to quickly setup StreamAlert end-to-end without building additional infra or plugging in SaaS applications.
Changes

Support Terraform 0.11.X, and update the AWS provider.
Add a new CloudwatchLog AWS output which simply logs alerts to the alert processor log stream.
Reset the Firehose client if an error is raised - This was suggested by AWS as a potential fix to
#478

Testing
Locally with unit tests, deployed in a side account to verify end-to-end flow on all features

Coverage increased (+0.01%) to 97.194% when pulling 642ead37d8f98a64852f6b29371586d3b9139e7a on jacknaglieri-support-terraform-11 into ac2889544329e31f9d96d17306f289870d7e26c6 on master.


How to include in angular 5 this package

I have installed the npm and I cannot include the style because my extension is css, not scss.
In index.html how to include this.

Hi @salman3009,
You can add the css file path in angular cli config file.

If that doesnt work, feel free to open this issue again.


Generalize handling of other (non-charging/vdW) free energy components, such as for restraints, so that they don't get grouped with vdW

A possible small enhancement: since for absolute calculations there is a also a restraints component other than coulomb and vdw, it could be good to have the free energy of this term shown as well in the summary table of the results. At the moment I think the restraints free energy ends up being included in the vdw component, as suggested by the remark.
It might be possible to do this just by modifying slightly the totalEnergies() function? I attach a snippet of quickly modified code which seemed to work for me; it could have some issues though, so it is really just an idea.
showrestraints.txt

This idea will work in some cases, though it raises a larger/more general issue of how we ought to handle splitting out energy components at all. Particularly, as part of the larger code revisions currently being thought through, we probably ought to rework all of the splitting into components to:

Not split into components at all if none of the components change independently of the others
Split into arbitrary appropriate components anytime any components are changing independently of the others

The first is necessary because, to use restraints as an example, I can split the restraining component out separately only if restraining lambda values are changed separately from charging and vdW lambdas. If they are changed at the same time then no separation is possible.
I think it should be possible to do this by just reading the lambda vectors initially and figuring out how to split. But it will complicate the interface for the parsers, plotting, and analysis in that information about the components will have to propagate between these. But I just don't see any other way to deal with this in general without limiting ourselves to specific protocols.
I'm tagging this as an enhancement for now and modifying the title to refer to the more general issue.

I'm not sure if I really understand the problem here.  Ultimately there is
a variable number of free energy/lambda data and as fas as I can see the
current Gromacs parser supports this.  All that needs to be done then is to
extract what datum belongs to which lambda-path and tag accordingly.  I
assume the .xvg file is appropriately annotated.
On 13 January 2016 at 17:14, David L. Mobley<EMAIL_ADDRESS>wrote:

This idea will work in some cases, though it raises a larger/more general
issue of how we ought to handle splitting out energy components at all.
Particularly, as part of the larger code revisions currently being thought
through, we probably ought to rework all of the splitting into components
to:

Not split into components at all if none of the components change
independently of the others
Split into arbitrary appropriate components anytime any components are
changing independently of the others

The first is necessary because, to use restraints as an example, I can
split the restraining component out separately only if restraining lambda
values are changed separately from charging and vdW lambdas. If they are
changed at the same time then no separation is possible.
I think it should be possible to do this by just reading the lambda
vectors initially and figuring out how to split. But it will complicate the
interface for the parsers, plotting, and analysis in that information about
the components will have to propagate between these. But I just don't see
any other way to deal with this in general without limiting ourselves to
specific protocols.
I'm tagging this as an enhancement for now and modifying the title to
refer to the more general issue.
—
Reply to this email directly or view it on GitHub
https://github.com/MobleyLab/alchemical-analysis/issues/65#issuecomment-171368036
.

Yes. There's no fundamental problem. I'm just saying the code doesn't split
out the free energy components of the total in these more general cases,
even though the information to do this is available. So we (meaning people
on my end, I suppose) will need to fix it.
On Mon, Jan 18, 2016 at 5:21 AM, Hannes Loeffler<EMAIL_ADDRESS>wrote:

I'm not sure if I really understand the problem here. Ultimately there is
a variable number of free energy/lambda data and as fas as I can see the
current Gromacs parser supports this. All that needs to be done then is to
extract what datum belongs to which lambda-path and tag accordingly. I
assume the .xvg file is appropriately annotated.
On 13 January 2016 at 17:14, David L. Mobley<EMAIL_ADDRESS>wrote:

This idea will work in some cases, though it raises a larger/more general
issue of how we ought to handle splitting out energy components at all.
Particularly, as part of the larger code revisions currently being
thought
through, we probably ought to rework all of the splitting into components
to:

Not split into components at all if none of the components change
independently of the others
Split into arbitrary appropriate components anytime any components are
changing independently of the others

The first is necessary because, to use restraints as an example, I can
split the restraining component out separately only if restraining lambda
values are changed separately from charging and vdW lambdas. If they are
changed at the same time then no separation is possible.
I think it should be possible to do this by just reading the lambda
vectors initially and figuring out how to split. But it will complicate
the
interface for the parsers, plotting, and analysis in that information
about
the components will have to propagate between these. But I just don't see
any other way to deal with this in general without limiting ourselves to
specific protocols.
I'm tagging this as an enhancement for now and modifying the title to
refer to the more general issue.
—
Reply to this email directly or view it on GitHub
<
https://github.com/MobleyLab/alchemical-analysis/issues/65#issuecomment-171368036
.

—
Reply to this email directly or view it on GitHub
https://github.com/MobleyLab/alchemical-analysis/issues/65#issuecomment-172526010
.

--
David Mobley
<EMAIL_ADDRESS>949-385-2436

Issue #70 was caused in part by this issue - the code is currently really only set up to handle a case where both Coulomb and vdW transformations are present, and doesn't do a very good job handling arbitrary combinations of other components. Specifically, the transformation in #70 is a simultaneous mass, vdW, and bonded transformation, with no changes to Coulomb interactions.
In dealing with #70, I fixed the code so it will process this case (and label the entireity as a vdW transformation), but the more general case still remains.
The sample data for #70 may be relevant to this issue; it's available at https://www.dropbox.com/sh/vmjh7rmswbg0bd8/AADUpt8622PBUnxill6eOoIma?dl=0.


Tidy up.

Looks fine, but just to be sure (because there are no tests), I’ll deploy this to our dev env and kick the tires mid next week


Fixes bug that makes you choose a country if it is blank when editing your profile

What's this PR do?

If the user does not input a value, set country code to default value so the below error doesn't pop up and the user can edit their profile.

How should this be reviewed?
👀
Relevant Tickets
Fixes this pivotal card.
Checklist

[ ] Documentation added for changed endpoints.
[ ] Tests added for new features/bug fixes.
[ ] Post a message in #api if this includes something that causes a rebuild!

For review: …

hmmm I've changed the CODEOWNERS file to @dosomething/team-bleed but when I type in team-bleed into the "Reviewers" section, nothing pops up! Anything else I need to do?

hmmm I've changed the CODEOWNERS file to @dosomething/team-bleed but when I type in team-bleed into the "Reviewers" section, nothing pops up! Anything else I need to do?

Oh!! Yes! I just added it to Team Bleed's repositories, so it should be good now.

@DFurnes ah that is it! Thank you!


How to change JFXTabPane animation type?

Hi,
I choose to use the JFXTabPane from the left side and I wondering if and how is it possible to change the animation type so my selected tab will get in from the bottom.
Thanks in advance!

Hi,
Currently you can't, however it might be implemented in later versions of JFoenix.
Meanwhile, feel free to add your own contribution to JFoenix.
Regards,


Upgradde jackson-databind

Signed-off-by: Gerben Kroes<EMAIL_ADDRESS>

https://jenkins.fdp.osgp.cloud/view/Nightly Build/job/gxf-nightly-build/460/

https://jenkins.fdp.osgp.cloud/view/Nightly Build/job/gxf-nightly-build/477/

https://jenkins.fdp.osgp.cloud/view/Nightly Build/job/gxf-nightly-build/477/


NG_HMR_TEMPLATES not working

Which @angular/* package(s) are the source of the bug?
Don't known / other
Is this a regression?
Yes
Description
I tried the template HMR on a new project created with Angular v19.0.2. As I read some days ago into another issue related to template HMR, there was a problem that's now fixed in the v19.0.1 by this commit... but it isn't working at all: the CLI prints a message saying "Component update sent to client(s).", an event is sent in the Angular websocket but nothing happens.
Please provide a link to a minimal reproduction of the bug
No response
Please provide the exception or error you saw

Please provide the environment you discovered this bug in (run ng version)
Angular CLI: 19.0.2
Node: 20.13.1
Package Manager: pnpm 9.1.2
OS: win32 x64

Angular: 19.0.1
... animations, common, compiler, compiler-cli, core, forms
... platform-browser, platform-browser-dynamic, router

Package                         Version
---------------------------------------------------------
@angular-devkit/architect       0.1900.2 (cli-only)
@angular-devkit/build-angular   19.0.2
@angular-devkit/core            19.0.2 (cli-only)
@angular-devkit/schematics      19.0.2 (cli-only)
@angular/cli                    19.0.2
@schematics/angular             19.0.2 (cli-only)
rxjs                            7.8.1
typescript                      5.6.3
zone.js                         0.15.0

Anything else?
No response

Are there any updates on this?

This must be a Windows thing. I cannot get template HMR to work on my Windows machine, but the same code works on my Mac.

Seems like it is related to windows vs POSIX path separators and a fix could be coming based on this commit:
https://github.com/angular/angular-cli/commit/88759982241ec2c30e00f62691347893d36bbfac

@spock123 have you tried version 19.0.5 of the angular cli? It just came out a day ago and includes a fix for template HMR. I'm curious if it fixes your issue. I don't have an ARM Mac to test on.

@taylorhutchison updated packages in my repo and it works fine for html files (app.component.html). Thank you!

Unfortunately, HMR for templates works only on the Bash terminal but not on PowerShell, which I use daily. Does anyone know what might be the issue?

I need to add something off-topic. HMR for styles and templates is something I've been waiting for a long time, and I have to admit it works brilliantly. For me, it's definitely the most important feature introduced in Angular 19, and I'm surprised it didn't get as much attention as other features. The productivity of writing code has increased significantly, especially when it comes to styling or adding content to templates, such as in step 3 of a stepper dialog. Until now, working on something like this required going through the same path a million times to see the changes. Thank you for this, Angular Team, truly! I hope you can also tackle the issues with PowerShell in the future. Cheers!

@taylorhutchison  I can confirm it now works for templates on my MAC (ARM)
wonderful and magical!

Unfortunately, HMR for templates works only on the Bash terminal but not on PowerShell, which I use daily. Does anyone know what might be the issue?
Bash:

Powershell:

Assign the environment variable to the process like using something likeset NG_HMR_TEMPLATES=1 enter,  then ng serve should work.

Is anyone still experiencing the issue ?

@JeanMeche  I think it's solved for this case. I think it still won't update when changing classes for a html element but that's for another github issue that's already open I think

Thanks for reporting this issue. Please update to the most recent version to resolve the problem.
If the problem persists in your application after upgrading, please open a new issue, provide a simple repository reproducing the problem, and describe the difference between the expected and current behavior. You can use ng new repro-app to create a new project where you reproduce the problem.


my bot dont start

when i tried to start up the bot it dont even log in wtf?
http://prntscr.com/9n3onp
ive waited like 10 min and ive tried to restart it too..
my friend sent his steam bot to me that worked to sent out winnings it was yesterday and it didnt work for me to sent out the winning then like a couple of hours i started the bot and it didnt work

someone??


SVGs using CRLF encoding doesn't work with inline stylesheets.

A random issue, but I just noticed that after exporting an icon from Illustrator the colors didn't display correctly. This is what the rendered DOM looks like:

It's that weird
 stuff that is breaking the stylesheet. It seems like Illustrator exports SVGs with CRLF line endings by default, even if I'm on a Mac. Something something lowest common denominator. Then the CR part ends up being encoded in the stylesheet.
Sigh..

What system are you using Illustrator in (Windows, or Mac)?
How are you getting Illustrator to export a style block (Advanced Properties > CSS Properties > Style Elements)?
What document encoding are you using (utf-8)?
Are you setting an encoding option on your outer html tag? The xml file produced by Illustrator sets the encoding in the xml tag, which is stripped when the SVG is turned into a react element. See if the colors show up if you add an encoding="utf-8" attribute.

This is happening with Illustrator CS6 on a Mac using CSS Properties -> Style Elements. Encoding is set to UTF-8. The page already has a <meta charset="utf-8"> tag, so no change there. It only works if I convert the XML to use LF line endings.

How do you convert the XML to use linefeeds instead?

I am converting it from CRLF to just LF using my editor (Atom). Here, I'll upload an example SVG with CRLF line endings:
profile.svg.zip
The icon should be colored gold due to the .st0 { fill: gold } stylesheet, but it doesn't work due to this issue.

Closing. Reopen if you experience in version 0.4.0-beta.2 or greater


[Feature] Signature bank account

Motivación y Contexto
This change is required because we are going to change the drawing of the new card and add a bank account registration card.
Descripción
Signature for bank account is added for new card.
Cómo probarlo
Run testapp with this mock https://run.mocky.io/v3/93473e46-a445-4e5d-8220-d1da6301f549.
Compartir conocimiento
https://mercadolibre.atlassian.net/jira/software/c/projects/PXN/boards/2743?modal=detail&selectedIssue=PXN-3339&assignee=6058498a570829006ac8517b

@jvillada31 yes, I will be seeing it in my feature branch, looks like a problem with my cache


Add VLM support to Claude 3

Documentation: https://docs.anthropic.com/claude/reference/messages_post

Ah, the only thing missing is adding VISION_LANGUAGE_MODEL_TAG to the model in model_metadata.yaml.

OK, I added the VISION_LANGUAGE_MODEL_TAG tag.


Let recipes use Guava-typed properties

What problem are you trying to solve?
I am implementing a custom Recipe in Java. For some of this recipe's configurable properties, the most natural datatype would be an ImmutableMultimap as defined by Guava. I know how to convert between multimaps and standard Java Maps, but I shouldn't have to: Jackson offers optional Guava datatype support via GuavaModule. Unfortunately, RecipeSerializer exposes no way to install this module into a RecipeSerializer instance's private mapper instance.
Describe the solution you'd like
It should be possible to register an instance of GuavaModule with the ObjectMapper that is stored in RecipeSerializer.mapper. Perhaps this could happen automatically in the style of RecipeSerializer.maybeAddKotlinModule, or perhaps this requires a bit of configuration before running tests. Either way, it should be possible for Recipes to have fields that use Guava datatypes, with minimal extra effort to implement Jackson serialization and deserialization.
Have you considered any alternatives or workarounds?
Currently my recipe has a custom constructor that accepts a Map<K, Collection<V>>, which it converts into an equivalent ImmutableMultimap<K, V> to store internally. This recipe also has a custom getter for that same property, which provides a view of this same value as a Map<K, Collection<V>>. These work correctly, and are presumably similar to what GuavaModule would do anyway. However, it's undesirable to reimplement this functionality when GuavaModule already knows how to do it.
Additional context

Are you interested in contributing this feature to OpenRewrite?
Unfortunately I am not available to work on this feature right now.

Thanks for reaching out and sharing your thoughts; sorry this took a while to spot!
I'm not quite sure about the potential impact of enabling the GuavaModule, and supporting guava collections going forward. As you can imagine we have more than one place where we (de)serialize, and any change here would have to be made in sync across such implementations, or such implementation might have trouble even loading such recipes, which happens early.
I'll move your suggestion to the backlog, and hope that others who want this feature weigh in. Before we start any implementation I suggest we gather wider input from others who might be impacted, such as our friends developing Spring Tools, the Moderne platform and CLI.


CI: add cargo-cache

Current dependencies on/for this PR:

main

PR #935   👈

This comment was auto-generated by Graphite.


model output joint_proj is not correct

I use hand model inference. it can't be display on 2d image correctly.

@mks0601 How to solve this problem? Can you offer some idea?

Please clearly describe your problem

Sorry,
the model output joint_proj can't be display on 2d image correctly.

@mks0601 I have solved this problem. Thanks!

Hello, can you share the script for the joint_proj to image?

You can apply the same transformation of joint_img to joint_proj like this
https://github.com/mks0601/Hand4Whole_RELEASE/blob/afcbdf448e5ceeaad6da33776b68c496b4a3edde/main/model.py#L222

Thank you for your reply.
Now i want to reprojected the 3d joint_proj to the image, but i don't know what is the image? original image or 192*256 image?
now i get the joint_proj by this:
joint_cam = output.joints[:,smpl_x.joint_idx,:]
x = (joint_cam[:,:,0] + cam_trans[:,None,0]) / (joint_cam[:,:,2] + cam_trans[:,None,2] + 1e-4) * cfg.focal[0] + cfg.princpt[0]
y = (joint_cam[:,:,1] + cam_trans[:,None,1]) / (joint_cam[:,:,2] + cam_trans[:,None,2] + 1e-4) * cfg.focal[1] + cfg.princpt[1]
joint_proj = torch.stack((x,y),2)

then i get the image joint for 192*256, is right?
thank you very much.

You can use this joint_proj
https://github.com/mks0601/Hand4Whole_RELEASE/blob/afcbdf448e5ceeaad6da33776b68c496b4a3edde/main/model.py#L146

sorry, i want to know the joint_proj is range of x [0-6], y [0-8]？is right?

without this line, they will be in cfg.input_body_shape (512x384 before cropping hand regions)


Icons looks blurry on iPhone 6 & 6 Plus

When converting a FAKIcon to an UIImage (example below), the image looks sharp on iPhone 5S (@2x) but on iPhone 6 Plus it's a bit blurry.
iPhone 5S

iPhone 6 Plus

FAKIcon *filterIcon = [FAKIonIcons iosSettingsStrongIconWithSize:22.0];
[filterIcon addAttribute:NSForegroundColorAttributeName value:WHITE_COLOR];
UIImage *filterImage = [filterIcon imageWithSize:CGSizeMake(filterIcon.iconFontSize, filterIcon.iconFontSize)];
UIBarButtonItem *filterItem = [[UIBarButtonItem alloc] initWithImage:filterImage style:UIBarButtonItemStylePlain target:self action:@selector(showFilterMenu)];
self.navigationItem.rightBarButtonItem = filterItem;

Same for me. Any ideas?

The problem was related to FontAwesomeKit. It was because the project did not have native resolution for the app on iPhone 6 and 6 Plus.


synchronize storage before unloading page

Fixes #124 #116

Sorry about the brief flutter of activity. I decided that instead of resolving conflicts and working off of other's PR's, I'd work off the latest master. Since you seem to have a new $sync() function, I just added a call to that when the page unloads to essentially 'flush' the debounce. I could add more checks and do this left often but I figured it's not really necessary.

Hey ProLoser! Thanks for the contribution.
Are you aware that $sync does not write down to the webStorage? It just reads up from webStorage.

Damn, no I was unaware. Crap...
Do we still need to do @wrfel's solution or did you add  it yourself?

@egilkh I actually think that $sync should be replaced with $apply since you merged the other solution too. I was not trying to update the $localStorage object, I was trying to update the window's localstorage at unload. There is no reason to update the factory's object when the page is about to close.

Agreed, Have pushed new code.


Virtual Joystick for multiple drones

Hi, to switch a drone in OFFBOARD mode using a simulator (Gazebo) I need to have a virtual joystick enabled for it in QGroundControl. Now I'm trying to control multiple drones with same code using OFFBOARD mode but only the first drone switch in such mode because QGroundControl provides virtual joystick only for first drone. How can i switch other drones in OFFBOARD mode?

Are you using MAVSDK or is this a QGC question?

So I can ask, How can I use OFFBOARD mode using a Simulator?

Can you try to take a step back and describe the problem/challenge you are trying to solve. That way we have a bit more context and are likely better able to come up with a good suggestion.

Can you try to take a step back and describe the problem/challenge you are trying to solve. That way we have a bit more context and are likely better able to come up with a good suggestion.

I tried offboard examples and they didn't work, drone doesn't switch in offboard mode because of "failsafe enabled: No manual control stick input". I'm in a simulated environment, i solved the problem for one drone checking groundcontrol box for "virtual joystick". Now I'm trying to control multiple drones, how can overcome the fact that I can not have multiple virtual joystick ? I have the previous problem except for the first drone for Wich i have a virtual joystick.

What are you trying to do? Fly offboard, fly manual? Fly with 3 drones in synchrony? Have one drone lead, and 3 drones follow? How are they connected? On the same network? Do they have different MAVLink IDs? Is it automated flight using MAVSDK? Or are you trying to fly with 3 drones in QGC? Fixedwing, quadcopter?
This is what I mean with context.
For the simple issue where you need manual input for offboard, but you don't have it, you might just want to use the param:
https://docs.px4.io/master/en/advanced_config/parameter_reference.html#COM_RCL_EXCEPT

I'm trying to fly offboard. At first i tried with one drone, then with 3 of them

Did you check the param suggested by Julian? Does it help?

Thanks, param works for drone 2 and 3. The first drone still generates the same error(even with the param set to offboard) but I can use a virtual joystick for it

I believe it will work for drone 1 as well as long as you never connect RC in the first place and make sure the param is correct. I can't think of a reason why it would not work for drone 1.
I take it your problem is solved then and I can close this issue.


Deno

Support Deno as alternative to Node.

How is Deno better than Node?

It’s not about what you think is better. It’s about having the option to choose.

It’s not about what you think is better. It’s about having the option to choose.

I prioritise on features that makes the app better. If Deno doesn't provide any advantage over Node in Code App's use case there's no reason to port it.


Configure scripts breaking due to cat piping problems.

System:
Microsoft Windows [Version 10.0.15063]
Linux DESKTOP-2T9V49C 4.4.0-43-Microsoft #1-Microsoft Wed Dec 31 14:42:53 PST 2014 x86_64 x86_64 x86_64 GNU/Linux
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.2 LTS
Release:        16.04
Codename:       xenial
To reproduce in WSL bash:
$ cat >test.log << END
> test
> END
cat: -: No such file or directory
$
test.log is now a zero byte file.
test.log should contain "test".
Many configure scripts use this cat functionality to generate files so things such as jemalloc and jansson are failing to build for me. This used to work on WSL bash.
The above also works when I tried it in my Ubuntu 17.04 virtual machine.

@xorphox - I could not reproduce that;
root@SUNJOONG-DESKTOP:~# uname -a
Linux SUNJOONG-DESKTOP 4.4.0-43-Microsoft #1-Microsoft Wed Dec 31 14:42:53 PST 2014 x86_64 x86_64 x86_64 GNU/Linux
root@SUNJOONG-DESKTOP:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.2 LTS
Release:        16.04
Codename:       xenial
root@SUNJOONG-DESKTOP:~# cat >test.log << END
> test
> END
root@SUNJOONG-DESKTOP:~# cat test.log
test
root@SUNJOONG-DESKTOP:~#

Thank you. I could not reproduce it on my desktop Windows machine as well.
It happened on my work MacBook Pro running Windows using bootcamp.
I will remove/reinstall WSL tomorrow and see if that fixes it. Rebooting did not help.

I've figured out that the difference (and the cause) between my two environments is that one had
export TMPDIR="/mnt/c/Users/shu/AppData/Local/Temp"
I can write to that directory just fine within bash.
Removing that in my config made it work again.
Setting TMPDIR to "/home/shu" also works, just not any directories in "/mnt/*".

@xorphox - I checked that too; you're right. But... very wired thing!!! Why the environment  variable TMPDIR makes that error?? I don't understand.

When you are generating a file with cat that way, it probably uses the TMPDIR as a working space.
WSL treats /mnt/ files differently as they are maintained by windows, and does not have normal linux metadata I'm guessing (as opposed to stuff in the lxss directory). I speculate that it relates to the behavior that if I were to edit a file in /home/shu/ with a windows program like editpad, it would just disappear and be inaccessible in bash.

@xorphox - I see; That's a good explanation.  If TMPDIR environment variable be not set, temporary directory is /tmp directory, but if set, that's temporary directory; mktemp of coreutils and/or mktemp () of system call are influenced by that.


🐛Bug: Slider Thumb does not SSR

Describe the bug
The Slider Thumb does not SSR, so it flickers on load.
To Reproduce
See this link.
Expected behavior
No flicker.
Screenshots
https://user-images.githubusercontent.com/9967422/234408031-4649feb0-584e-486d-b63c-72477c990a3d.mp4

Curiously enough, Radix UI has the same issue. I do think we should try and solve it though, thanks for raising this.

Managed to fix it for a single thumb: https://stg.radix-svelte.com/docs/slider
Still need to figure out multiple thumbs. The issue is that svelte actions don't work on SSR, which is understandable. Will have to find a new way to approach it!


Optimize stream_data.create_sub_from_server_data.

This is definitely a micro-optimization, but avoiding
creating an extra object speeds up page loads by about
20ms per 1000 streams.
It's slightly sketchy to mutate the value in place, but
the original value never gets used again.

Fixed the linter error and merged, thanks @showell!


Missing Console methods

I ran in to two missing methods in VSConsole:

Version 1.2.0 (just released to NuGet) adds support for:

IsErrorRedirected
IsInputRedirected
IsOutputRedirected
InputEncoding
OutputEncoding


use generated pipeline for comparison

PULL REQUEST
Purpose and Content
This simplifies some of the logic of running the pipeline by using a buildkite generated pipeline
Benefits and Risks
The main benefit is that all the logic is now in one file, and the build configuration for each run is in one place
Linked Issues
(Provide references to any link issues. Use closes #issuenum to automatically close an open issue)

Fixes #
Closes #

PR Checklist

[ ] This PR has a corresponding issue OR is linked to an SDI.
[ ] I have followed CliMA's codebase contribution and style guidelines OR N/A.
[ ] I have followed CliMA's documentation policy.
[ ] I have checked all issues and PRs and I certify that this PR does not duplicate an open PR.
[ ] I linted my code on my local machine prior to submission OR N/A.
[ ] Unit tests are included OR N/A.
[ ] Code used in an integration test OR N/A.
[ ] All tests ran successfully on my local machine OR N/A.
[ ] All classes, modules, and function contain docstrings OR N/A.
[ ] Documentation has been added/updated OR N/A.

Test run here: https://buildkite.com/clima/climaatmos-comparison/builds/74

This is following these docs, correct?

bors r+


5-Order products

Tasks

[ ] DB table.
[ ]  Create.
[ ]  List.
[ ]  Tests.

Involved data

Product.#9
Order. #13
Product cost.
Shipping cost. #10
Domestic. #9 #8
Shipping speed. #10
Total cost.

Useful

https://github.com/janis-rullis/pr1/wiki

Due date

February 29, 2020

#18 Evaluate @lauris-printify code against requirements in the MVP
DB table

relation.

Create, list, tests

This is combined with Order #11. Works for MVP.


amexio V4.2.2 Error on production build

I'm submitting a...

[ ] Regression (a behavior that used to work and stopped working in a new release)
[X] Bug report
[ ] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior

Error on compiling:
node_modules/amexio-ng-extensions/amexio-ng-extensions.d.ts.ɵbr.html(13,49): Expected 1 arguments, but got 0.
Expected behavior

Minimal reproduction of the problem with instructions
For bug reports please provide the STEPS TO REPRODUCE and if possible a MINIMAL DEMO of the problem via
https://plnkr.co or similar (you can use Our Amexio Plunker as a starting point: http://plnkr.co/edit/M9AeGH?p=info)
What is the motivation / use case for changing the behavior?

Environment

Angular version: X.Y.Z

Browser:
- [ ] Chrome (desktop) version XX
- [ ] Chrome (Android) version XX
- [ ] Chrome (iOS) version XX
- [ ] Firefox version XX
- [ ] Safari (desktop) version XX
- [ ] Safari (iOS) version XX
- [ ] IE version XX
- [ ] Edge version XX

For Tooling issues:
- Node version: XX
- Platform:

Others:

@baminmru will check and get back to you soon


Fix for join without Key attribute

Take a look, let me know what you think.
Thanks.

I did some experiments. Trying to do without a key will be very bad to work with MultiMapping.

Why did you close the issue?

From: Sergey Kuznetsov<EMAIL_ADDRESS>Sent: Saturday, April 8, 2017 9:43:24 PM
To: phnx47/MicroOrm.Dapper.Repositories
Cc: digitalmedia34; Author
Subject: Re: [phnx47/MicroOrm.Dapper.Repositories] Fix for join without Key attribute (#20)
Closed #20https://github.com/phnx47/MicroOrm.Dapper.Repositories/pull/20.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/phnx47/MicroOrm.Dapper.Repositories/pull/20#event-1035331376, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AFRgQuS-ZVS5qyE7bhA_83azypx4mthRks5ruDe8gaJpZM4Mxf0E.

In this example, "Id" is hard-coded

Which example?

From: Sergey Kuznetsov<EMAIL_ADDRESS>Sent: Sunday, April 9, 2017 5:27:51 AM
To: phnx47/MicroOrm.Dapper.Repositories
Cc: digitalmedia34; Author
Subject: Re: [phnx47/MicroOrm.Dapper.Repositories] Fix for join without Key attribute (#20)
In this example, "Id" is hard-coded
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/phnx47/MicroOrm.Dapper.Repositories/pull/20#issuecomment-292774777, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AFRgQsYMbZrtkR6ZxTSJMaCShbGOwewhks5ruKSXgaJpZM4Mxf0E.

In your code

Id is a property of a model that I cannot change or add key attribute.
I need to find a solution for it, you said key attribute was not needed, which is what caught my attention in the first place.
If that is not the case I'm going to have to look for another framework.

From: Sergey Kuznetsov<EMAIL_ADDRESS>Sent: Sunday, April 9, 2017 8:07:12 AM
To: phnx47/MicroOrm.Dapper.Repositories
Cc: digitalmedia34; Author
Subject: Re: [phnx47/MicroOrm.Dapper.Repositories] Fix for join without Key attribute (#20)
In your code
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/phnx47/MicroOrm.Dapper.Repositories/pull/20#issuecomment-292781853, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AFRgQud14L44ff4uof49Jgv6yr07x3mMks5ruMnwgaJpZM4Mxf0E.

Possible solutions:

Override my "FindAll" methods. And implement your logic.
Don't use my "Join" methods. For simple CRUD, don't need "Key". But for "Join", "Key" is required
Make a fork of the library and publish in MyGet or Nuget.
Don't use my library.

Always ready to help by email :)

There is no point in using the framework if i have to override find all or not use the join.
I guess I'm going to have to fork library and implement my changes. It's a shame
Anyway thanks
From: Sergey Kuznetsov
Sent: Sunday, April 9, 9:18 AM
Subject: Re: [phnx47/MicroOrm.Dapper.Repositories] Fix for join without Key attribute (#20)
To: phnx47/MicroOrm.Dapper.Repositories
Cc: digitalmedia34, Author
Possible solutions:
Override my "FindAll" methods. And implement your logic. Don't use my "Join" methods. For simple CRUD, don't need "Key". But for "Join", "Key" is required Make a fork of the library and publish in MyGet or Nuget. Don't use my library.
Always ready to help by email :)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/phnx47/MicroOrm.Dapper.Repositories/pull/20#issuecomment-292785382, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AFRgQjTflE52Z4Z3Ir0DJsmsljAZgmbNks5ruNqfgaJpZM4Mxf0E.

Also you can ovveride ExecuteJoinQueryAsync and ExecuteJoinQuery. I made them Protected

That could work

From: Sergey Kuznetsov<EMAIL_ADDRESS>Sent: Sunday, April 9, 2017 10:47:26 AM
To: phnx47/MicroOrm.Dapper.Repositories
Cc: digitalmedia34; Author
Subject: Re: [phnx47/MicroOrm.Dapper.Repositories] Fix for join without Key attribute (#20)
Also you can ovveride ExecuteJoinQueryAsync and ExecuteJoinQuery. I made them Protected
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/phnx47/MicroOrm.Dapper.Repositories/pull/20#issuecomment-292790327, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AFRgQrNT11pFQqmdin-zNd3k-Fa3dQTKks5ruO9-gaJpZM4Mxf0E.

I would need to look into it

From: Sergey Kuznetsov<EMAIL_ADDRESS>Sent: Sunday, April 9, 2017 10:47:26 AM
To: phnx47/MicroOrm.Dapper.Repositories
Cc: digitalmedia34; Author
Subject: Re: [phnx47/MicroOrm.Dapper.Repositories] Fix for join without Key attribute (#20)
Also you can ovveride ExecuteJoinQueryAsync and ExecuteJoinQuery. I made them Protected
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/phnx47/MicroOrm.Dapper.Repositories/pull/20#issuecomment-292790327, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AFRgQrNT11pFQqmdin-zNd3k-Fa3dQTKks5ruO9-gaJpZM4Mxf0E.


Assignment 2 Solved

I have solved Assignment 2!If there are any changes required please tell me,thank you!

Great Work!
Need some corrections:

dummy_dict should contain frequencies example: [1, 1, 2, 1, 3] => {1:3, 2:1, 3:1}

Have made the changes.Please tell me if they are alright
On Fri, Sep 28, 2018 at 9:29 AM Sushil Maurya<EMAIL_ADDRESS>wrote:

Great Work!
Need some corrections:

dummy_dict should contain frequencies example: [1, 1, 2, 1, 3] =>
{1:3, 2:1, 3:1}

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/MLCCKolkata/Assignment-2/pull/35#issuecomment-425314052,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AgyUX3a3k_CsRHgyxgQ8tHFrY3Zrjhloks5ufZ6wgaJpZM4W7Kd_
.


Aula 1

Aula 1

.

...

...

....

I'm sorry, I don't understand the purpose of this change, and also #140. I'm closing this, but feel free to add a comment explaining.


McMMO Overhaul abilities are paying 100%

TreeFeller, SuprBreaker, GigaDrill, any ability of McMMO are paying 100% its price no matter the config with the new McMMO, it destroying my economy.
Spigot 1.13.2
McMMO 2.1.44

Try with installing the dev. version from Releases tab.

I'm still getting paid 100%
  McMMO:
    # Players will get part of money from cutting trees with treefeller ability enabled.
    # 0.2 means 20% of original price
    TreeFellerMultiplier: 0.1
    # Players will get part of money from braking blocks with gigaDrill ability enabled.
    # 0.2 means 20% of original price
    gigaDrillMultiplier: 0.1
    # Players will get part of money from braking blocks with super breaker ability enabled.
    # 0.2 means 20% of original price
    superBreakerMultiplier: 0.1
  # MythicMobs plugin support
  # Disable if you having issues with it or using old version

Any chance to get this fixed? I tried the dev version, new mcmmo versions, and all abilities pay 100% always.

be0bb1ef157e28cbb3e56b357cd8a359ffe24b41


flaky CI macos: test_install_and_strip

failures:

---- test_install::test_install_and_strip stdout ----
run: /Users/runner/work/coreutils/coreutils/target/x86_64-apple-darwin/debug/coreutils install -s helloworld_macos helloworld_installed
thread 'test_install::test_install_and_strip' panicked at 'called `Result::unwrap()` on an `Err` value: Custom { kind: Other, error: "wait: Timeout of '30s' reached" }', tests/common/util.rs:1708:35
stack backtrace:
   0: rust_begin_unwind
             at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:578:5
   1: core::panicking::panic_fmt
             at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/panicking.rs:67:14
   2: core::result::unwrap_failed
             at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/result.rs:1687:5
   3: core::result::Result<T,E>::unwrap
             at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/result.rs:1089:23
   4: tests::common::util::UCommand::run
             at ./tests/common/util.rs:1708:9
   5: tests::common::util::UCommand::succeeds
             at ./tests/common/util.rs:1723:26
   6: tests::test_install::test_install_and_strip
             at ./tests/by-util/test_install.rs:637:5
   7: tests::test_install::test_install_and_strip::{{closure}}
             at ./tests/by-util/test_install.rs:634:29
   8: core::ops::function::FnOnce::call_once
             at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/ops/function.rs:250:5
   9: core::ops::function::FnOnce::call_once
             at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

---- test_install::test_install_and_strip_with_program stdout ----
run: /Users/runner/work/coreutils/coreutils/target/x86_64-apple-darwin/debug/coreutils install -s --strip-program /usr/bin/strip helloworld_macos helloworld_installed
thread 'test_install::test_install_and_strip_with_program' panicked at 'called `Result::unwrap()` on an `Err` value: Custom { kind: Other, error: "wait: Timeout of '30s' reached" }', tests/common/util.rs:1708:35
stack backtrace:
   0: rust_begin_unwind
             at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:578:5
   1: core::panicking::panic_fmt
             at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/panicking.rs:67:14
   2: core::result::unwrap_failed
             at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/result.rs:1687:5
   3: core::result::Result<T,E>::unwrap
             at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/result.rs:1089:23
   4: tests::common::util::UCommand::run
             at ./tests/common/util.rs:1708:9
   5: tests::common::util::UCommand::succeeds
             at ./tests/common/util.rs:1723:26
   6: tests::test_install::test_install_and_strip_with_program
             at ./tests/by-util/test_install.rs:660:5
   7: tests::test_install::test_install_and_strip_with_program::{{closure}}
             at ./tests/by-util/test_install.rs:657:42
   8: core::ops::function::FnOnce::call_once
             at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/ops/function.rs:250:5
   9: core::ops::function::FnOnce::call_once
             at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

failures:
    test_install::test_install_and_strip
    test_install::test_install_and_strip_with_program

test result: FAILED. 3163 passed; 2 failed; 42 ignored; 0 measured; 0 filtered out; finished in 163.75s

happened here:

https://github.com/uutils/coreutils/actions/runs/8846646058/job/24293406380?pr=6274

"Wait: Timeout of '30s' reached" => is the crux

It looks like this issue disappeared, possibly thanks to https://github.com/uutils/coreutils/pull/6425.


[SPARK-33494][SQL][AQE] Do not use local shuffle reader for repartition

What changes were proposed in this pull request?

This PR updates ShuffleExchangeExec to carry more information about how much we can change the partitioning. For repartition(col), we should preserve the user-specified partitioning and don't apply the AQE local shuffle reader.
Why are the changes needed?

Similar to repartition(number, col), we should respect the user-specified partitioning.
Does this PR introduce any user-facing change?

No
How was this patch tested?

a new test

cc @maryannxue @manuzhang @wangyum

Test build #131369 has started for PR 30432 at commit 7b556cf.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/35973/

Test build #131369 has finished for PR 30432 at commit 7b556cf.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/131369/
Test FAILed.

Kubernetes integration test status success
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/35973/

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/35973/
Test PASSed.

@cloud-fan
If we want to preserve the user-specified partitioning, whether need to disable the CoalesceShufflePartitions rule for the repartition(col)  or not? Because the outputPartitioning   will be changed to UnknownPartitioning after coalesced.

I believe this is more of a refactoring than a fix, @JkSelf .

whether need to disable the CoalesceShufflePartitions rule for the repartition(col) or not?

We already did. We don't coalesce shuffles if canChangeNumPartitions return false.

I believe this is more of a refactoring than a fix

It does fix an issue, see the added test.

We already did. We don't coalesce shuffles if canChangeNumPartitions return false.
The canChangeNumPartitions  return true when call the repartition(col).  So aqe will coalesce shuffles and change the user-specified partitioning to UnknownPartitioning .

@JkSelf code-wise, you are true, as it becomes UnknownPartitioning. However, here I'm talking about the real partitioning. After coalesce, the data is still "partitioned by col" for repartition(col), so we don't break user expectations. Does it make sense to you?

Test build #131545 has started for PR 30432 at commit 40a0096.

I see. It makes sense to me. Thanks for your detailed explanations.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/36148/

Kubernetes integration test status success
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/36148/

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/36148/
Test PASSed.

Test build #131545 has finished for PR 30432 at commit 40a0096.

This patch fails SparkR unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/131545/
Test FAILed.

retest this please.

Test build #131549 has started for PR 30432 at commit 40a0096.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/36152/

Test build #131551 has started for PR 30432 at commit 5383910.

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/36152/

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/36152/
Test FAILed.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/36154/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/36154/

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/36154/
Test FAILed.

Test build #131556 has started for PR 30432 at commit 5f8f4ed.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/36158/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/36158/

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/36158/
Test FAILed.

Test build #131556 has finished for PR 30432 at commit 5f8f4ed.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/131556/
Test FAILed.

Test build #131551 has finished for PR 30432 at commit 5383910.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/131551/
Test FAILed.

Test build #131549 has finished for PR 30432 at commit 40a0096.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/131549/
Test PASSed.

Test build #131595 has started for PR 30432 at commit 5f8f4ed.

Test build #131595 has finished for PR 30432 at commit 5f8f4ed.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Build finished.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/131595/

Build finished.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/36196/

Test build #131627 has started for PR 30432 at commit 1ed28f2.

Test build #131627 has finished for PR 30432 at commit 1ed28f2.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

Build finished.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/131627/

retest this please

Test build #131636 has started for PR 30432 at commit 1ed28f2.

Test build #131636 has finished for PR 30432 at commit 1ed28f2.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Build finished.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/131636/

Build finished.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/36228/

Build finished.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/36237/

LGTM
Thanks! Merged to master


ERR_FILE_NOT_FOUND when opening extension

When I click on the Hive Keychain Chrome Extension Version <IP_ADDRESS>, I get ERR_FILE_NOT_FOUND. See example:

Do you know what caused this and how to fix it?

Ah I think the issue is that the extension details show:

Source
Unpacked extension
Loaded from: ~/Downloads/hive-keychain-master

I assumed I could delete this folder because chrome would copy the extension to some app-specific folder... I guess not?

Restoring directory from trash resolved the issue. Looking forward to when extension can be installed normally.


chore: remove CHANGELOG.md

Codecov Report

Merging #23 (6538397) into master (cb69507) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##            master       #23   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           17        17
  Lines          124       124
  Branches        20        20
=========================================
  Hits           124       124

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 cb69507...6538397. Read the comment docs.


Windows Build

When using the Pre-Made Windows build the .exe opens fine but when opening a file in Embroidermodder 2 nothing is displayed in the workspace. This issue has happened when opening files created by me and samples that came with Embroidermodder.
Opening embroidermodder2.exe

Opening a .jef file

I know this may be taboo, but with the issue title being "Windows Build", would you be a sweetie and drag and drop the 'built' executable into the commentbox and attach it so others still have use of it from this issue.
NOTE: @robin-swift @JoBanJo This can be considered a recovered file if you understand the 'format'
... also anytime anyone Googles for the 'ol version2' version or searches on Github they will end up here anyhow, ... so might as well. Just make sure the built file uploaded is the legit package, otherwise remove it and the post.
It needs to be the c/c++ version, Not the experimental stuff I, Jon, and others helped create.
Thanks.

@JoBanJo By the way, where to you get/download the original exe?
... Or did you build it yourself, and if so what was the specs/build commands?
Thanks.

NOTE: @robin-swift @JoBanJo This can be considered a recovered file if you understand the 'format'

@Metallicow I'm not sure what this means. Can you describe what you mean in a seperate issue, please.
Hi @JoBanJo, this is an experimental build and doesn't load files properly in general. I've changed the issue name to reflect your problem.

NOTE: @robin-swift @JoBanJo This can be considered a recovered file if you understand the 'format'

@Metallicow I'm not sure what this means. Can you describe what you mean in a seperate issue, please.
Hi @JoBanJo, this is an experimental build and doesn't load files properly in general. I've changed the issue name to reflect your problem.

I tried some other file types and they didn't display either.

I know this may be taboo, but with the issue title being "Windows Build", would you be a sweetie and drag and drop the 'built' executable into the commentbox and attach it so others still have use of it from this issue.
NOTE: @robin-swift @JoBanJo This can be considered a recovered file if you understand the 'format'
... also anytime anyone Googles for the 'ol version2' version or searches on Github they will end up here anyhow, ... so might as well. Just make sure the built file uploaded is the legit package, otherwise remove it and the post.
It needs to be the c/c++ version, Not the experimental stuff I, Jon, and others helped create.
Thanks.

I'm not sure what you are trying to say.....
I just downloaded the .exe from here https://github.com/Embroidermodder/Embroidermodder/releases

I know this may be taboo, but with the issue title being "Windows Build", would you be a sweetie and drag and drop the 'built' executable into the commentbox and attach it so others still have use of it from this issue.
NOTE: @robin-swift @JoBanJo This can be considered a recovered file if you understand the 'format'
... also anytime anyone Googles for the 'ol version2' version or searches on Github they will end up here anyhow, ... so might as well. Just make sure the built file uploaded is the legit package, otherwise remove it and the post.
It needs to be the c/c++ version, Not the experimental stuff I, Jon, and others helped create.
Thanks.

I'm not sure what you are trying to say.....
I just downloaded the .exe from here https://github.com/Embroidermodder/Embroidermodder/releases

@JoBanJo
It appears that you got the .exe from Github.com server, not the "Embroidermodder.org" site ... so disregard. I am still looking into and dealing with folks that had the 'ol Kickstarter' exe's. Those are the ones that was on the website for so long that proved it works on every operating system, yet there was problems with the GUI curves. For example if I used the context Menu(QT) on windows(It would half ass blank or not draw things on QT)... and other strange GUI stuff....
.... That is why I asked. Thank you for renaming the Title of the Issue...
@robin-swift
Even tho there was problems with the GUI with the 'ol built Downloads'(Especially on Windows), there are folks that had downloaded it and are still using it to this day... Why?...
.... Because they believed in Jons product and to be quite plain ...
"""
They had a [file.ext] that needed to be converted to [file.ext] and we had the only solution to doing that within their Business life.
This may have cost you $80 and their time for a file vs. $1700+(and your business) for a machine that had in-equal software capabilities.
"""
@JoBanJo & @robin-swift
Thank you for describing that the built .exe(from /here/) had GUI problems with 'such and such' a "Operating System".
This could be better done with the templating system that provides most of that to the user upon 'github' issuing, but the details(need to be filled in...)


feat: use dweb ipfs gateway rather than lighthouse closed gateway

@vardhanshorewala kindly pin this cid: bafybeiegv4bhxxkkdzidmp64bjdyj2klkf6rlyhvjdwhdn2ute2lecfg7y and test the updated module, once its ready I will have it merged

This is the file: https://bafkreiegblqogk65hfxvmfxo67rsrs6wl3qplxo5ymfsi5swimu5wljfpi.ipfs.nftstorage.link


Change how foreign members are parsed

I found the issue #75 while working on #73 .
Basically this PR removes the logic which was introduced previously for reading foreign_members by progressively removing the various element of each FeatureCollection, Feature and Geometry but i couldn't get ride of some clone() calls due to the nature of the value returned by the method serde_json::Map::as_object() (i would be glad to receive advice on this point if any).
So this PR fixes #75 and seems to already improve performances when doing the parsing operations (probably by avoiding the various HashSet creations) but I feel like their is still room for improvement regarding the issue #73 ..

great changes, thanks!


Inconsistent UI display between iOS and macOS

Description
Inconsistent UI display between iOS and macOS
macOS show the element,but ios not

Code example to reproduce the issue:

from flet import *

def main(page: Page):
    page.add(Row(
        controls=[
            MenuBar([SubmenuButton(
                content=Text("New"),
                leading=Icon(icons.ADD),
                on_focus=lambda e: print(e),
                controls=[
                    SubmenuButton(
                        content=Text("Function"),
                        leading=Icon(icons.FUNCTIONS),
                        controls=[
                            MenuItemButton(

                                on_hover=None,
                                content=Text("Function")
                            )
                        ]
                    ),
                    MenuItemButton(
                        content=Text("Equation"),
                        leading=Icon(icons.FUNCTIONS),
                        on_click=lambda e: print("add e"),
                        on_hover=None,
                    )
                ]
            )])
        ],
        alignment=MainAxisAlignment.END
    ))

app(main)

Describe the results you received:
What I see in the macOS:

What I see in the iOS

Describe the results you expected:
How I can make the display a same thing?

Additional information you deem important (e.g. issue happens only occasionally):
Almost 100% happen
Flet version (pip show flet):
0.19.0

Operating system:
iOS macOS

Additional environment details:
My macOS’s python version is 3.9.6,but my iOS flet app’s python version is 3.11.6,will this lead to the problem?

MenuBar and co were introduced in v0.18.0. The Flet mobile app has v0.17.0, meaning it needs to be updated. It will be in the coming days.
Closing in favor of #


update stop-words submodule

I would love to use the most recent stop-word-lists with the python module
happy if you could create a new release with this PR

@Laubeee Thank you again for the patch.
Once I've fixed the builout issue, I'll fix and merge and cut a release soon.

I've merged the build fix into master branch and this is good to be merged.
Once again thank you for the help and great work.


mini-calc: update owner to vanilla-extracts

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
25.05 Release Notes (or backporting 24.11 and 25.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.

Add a :+1: reaction to pull requests you find important.

Should I close this because the bot caught up with #360145?
The bot didn't change the repo owner, would it be preferable to merge this one instead ?
Thanks :)

Should I close this because the bot caught up with #360145?
The bot didn't change the repo owner, would it be preferable to merge this one instead ?
Thanks :)

Yes, indeed. Sorry for the late reply my internship as reduced the amount of time i can allocate on nixpkgs

nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review pr 356679

x86_64-linux

:white_check_mark: 1 package built:

mini-calc


How often to send a SDT PMT PAT？

Hi，
i need your some help， How often to send a SDT PMT PAT？Whether to send PMT  PAT when key frame？ what is the advantage of doing this？ Is there any document that can be queried？ thank you

Hi,
This is not a question related to srtdroid as srtdroid is just a wrapper around SRT (which is a communication protocol).
Please contact streaming video experts.
Best regards,
Thibault


Can not open folder that contain non binary file

In resource manager ,when I expand folder that contains non binary file,Error will prompted:窗口故障

VSCode Version: Code 1.14.2 (cb82febafda0c8c199b9201ad274e25d9a76874e, 2017-07-19T23:34:09.706Z)
OS Version: Windows_NT ia32 6.1.7601
Extensions: none

@ssuupper can you share a screenshot?


[Communication - Job] Migrate to Test proxy

API change check
API changes are not detected in this pull request.

Test proxy seems to be failing the tests. Is this a mandatory migration? Please link me a doc related to this in Java. I can look into what's causing the test failures. Thanks.

Test proxy seems to be failing the tests. Is this a mandatory migration? Please link me a doc related to this in Java. I can look into what's causing the test failures. Thanks.

Test Proxy is just a testing framework update. It should not be interfering with the actual test cases.
Mono tracking issue to update to Test Proxy for all services - https://github.com/Azure/azure-sdk-for-java/issues/33342


Update client for v1.12

Updates the client with the latest proto definitions, by following the contributing guide. Everything went smoothly 🏄

Adds sanity tests for the new facet and distance matrix endpoints
No new OneOf's to add manual helpers. The only new ones are only used for response types.

Example usage of the new endpoints:
SearchMatrixOffsets
import (
	"context"

	"github.com/qdrant/go-client/qdrant"
)

client, err := qdrant.NewClient(&qdrant.Config{
	Host: "localhost",
	Port: 6334,
})

sample := uint64(10)
limit := uint64(10)
res, err := client.SearchMatrixOffsets(ctx, &qdrant.SearchMatrixPoints{
	CollectionName: "{collection_name}",
	Sample:         &sample,
	Limit:          &limit,
})

SearchMatrixPairs
import (
	"context"

	"github.com/qdrant/go-client/qdrant"
)

client, err := qdrant.NewClient(&qdrant.Config{
	Host: "localhost",
	Port: 6334,
})

sample := uint64(10)
limit := uint64(10)
res, err := client.SearchMatrixPairs(ctx, &qdrant.SearchMatrixPoints{
	CollectionName: "{collection_name}",
	Sample:         &sample,
	Limit:          &limit,
})

Facet
import (
	"context"

	"github.com/qdrant/go-client/qdrant"
)

client, err := qdrant.NewClient(&qdrant.Config{
	Host: "localhost",
	Port: 6334,
})

sample := uint64(10)
limit := uint64(10)
res, err := client.Facet(ctx, &qdrant.FacetCounts{
	CollectionName: "{collection_name}",
	Key:            "key",
})

don't seem to be used in facet
sample := uint64(10)
limit := uint64(10)

Sorry, too much copy paste


Deny mounting on /titus, and below in the fuse profile, because

this allows users to do bad things.
Description of the Change
FIXME: please add at least one sentence explaining why changes here are being made.

Pull Request Test Coverage Report for Build 2990

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 25.981%

Totals

Change from base Build 2984:
0.0%

Covered Lines:
3000

Relevant Lines:
11547

💛  - Coveralls


[Incubator] [VC] fix vn-agent bug

subsitute the kubeconfig server address using hostname if ip is to assigned (aws elb use hostname instead of ip)
get the complete Host by accessing the URL.Host field directly

/lgtm
/approve


Community-driven test suites are dropped from both TOML and YAML repositories

Description:
Both TOML and YAML repositories rely on Git submodules as the resources for testing the read APIs of the modules. However, these submodules are dropped from the current versions of both modules. Please refer to the following .gitmodules file for each respective modules, and these should be integrated to the current versions.

[x] ballerina/toml
[x] ballerina/yaml

Affected Versions:
ballerina/yaml 0.5.1
ballerina/toml 0.5.0
OS, DB, other environment details and versions:
Ballerina 2201.8.5 (Swan Lake Update 8)
OS: macOS 14.2.1 23C71
JDK: openjdk 17.0.8 2023-07-18

Closing as it's implemented by following PRs,

https://github.com/ballerina-platform/module-ballerina-toml/pull/38
https://github.com/ballerina-platform/module-ballerina-yaml/pull/42


Fix required_users_to_see in some motion state cases (access level problem)

Problem here is that motions can be in different access level (state). But at the moment the logic only checks the can_see permission. To check also the can_see_metadata permission e. g. I have to handle the requesting user to the "required_user" system. @ostcar I propose to remove the can_see_permission check in utils access_permission and do this check in every app. (An in motion app I can do extra checks according to access level.) Ok?

ok. But please keep in mind, that this method is called very often, so every implementation has to be very fast (no db request, if possible, no redis requests etc.)

@normanjaeckel Is this still relevant after rework access levels for motions? I think we can close it...

done in 3.0 I think


Implement Downloads count

Fixes: https://github.com/DirectoryLister/DirectoryLister/issues/399

Signed-off-by: Mohd Faraz<EMAIL_ADDRESS>

I will reopen the pr after full tests

Thanks for the PR though I stand by my statements in #399 (and other issues) about not wanting to have persistent storage in Directory Lister and therefor don't think I'll be accepting PRs for this at this time.


Resource not accessible for integration . Error

what is that mean? what should I do to get check all the actions?

what is that mean? what should I do to get check all the actions?

I am fixing that, there is some bug in the check_bot.


Fix inv make-kitchen-gitlab-yaml

What does this PR do?
Updates job to take into account recent changes to gitlab.yml
Motivation
Test #6006

Merging without review since I'm the only user of this script and the code is quite hard to read.


API Internal Error

It appears API is down today. Any request to the API results with Internal Error or Request cannot be served and error 504 or 500.
Same can be seen in the main dashboard where user is presented with dots instead of data across all available sections e.g.

Thank you for reporting the issue. It has now been resolved.